@keyframes tsScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes sgmFabPulse{0%,to{box-shadow:0 12px 30px rgba(59,42,107,.45)}50%{box-shadow:0 12px 30px rgba(59,42,107,.45),0 0 0 10px rgba(120,90,220,.16)}}@keyframes sgmTithiContinuous{0%{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}.tithi-strip{contain:layout style paint}.ts-marquee,.ts-track{min-height:34px;contain:layout}.ts-group{display:flex;align-items:center;min-height:34px}.ts-item{contain:layout style;will-change:auto}.hero-main,.hero-side{contain:layout}.hero-main img{aspect-ratio:16/9}.attachment-sanatan-hero{aspect-ratio:16/9;width:100%;height:auto;object-fit:cover}.hero-side-card img{aspect-ratio:1/1}@font-face{font-family:"Mukta-Fallback";src:local("Segoe UI"),local("Arial");ascent-override:95%;descent-override:25%;line-gap-override:0%}img:is([sizes=auto i],[sizes^="auto,"i]){contain-intrinsic-size:3000px 1500px}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);--saffron:#f4791f;--saffron-deep:#d95d0f;--maroon:#8e2c17;--maroon-deep:#6b1f10;--gold:#d4a017;--cream:#fff8ef;--cream-dark:#fdf0dd;--white:#ffffff;--ink:#2d2016;--ink-mid:#5c4a3a;--ink-light:#8a7563;--border:#eadbc8;--success:#1e8e3e;--radius:14px;--radius-sm:9px;--shadow:0 4px 18px rgba(90,46,10,0.09);--shadow-lg:0 12px 34px rgba(90,46,10,0.14);--font-head:'Tiro Devanagari Hindi','Mukta',serif;--font-body:'Mukta','Poppins','Noto Sans Devanagari',sans-serif;--font-latin:'Poppins','Mukta',sans-serif}:where(body){margin:0}.header-search input[type=search],body{font-family:var(--font-body);color:var(--ink)}body{font-size:16.5px;line-height:1.75;-webkit-font-smoothing:antialiased}*{margin:0;padding:0}html{scroll-behavior:smooth;background:#fff8ef;background:var(--cream,#fdf6ec)}a{text-decoration:none;color:inherit;transition:color .2s}.footer-col ul,ul{list-style:none}img{height:auto}.footer-bottom,.hsc-meta,.post-card-meta,.rf-date{font-family:var(--font-latin);letter-spacing:.1px}h2,h3,h4{font-family:var(--font-head);line-height:1.35}.container{margin:0 auto;padding:0 18px}.site-header{background:var(--white);border-bottom:3px solid var(--saffron)}.header-inner{justify-content:center}.site-logo{display:flex;gap:10px;flex-shrink:0}.site-logo img{max-height:var(--logo-max-height,44px)!important;max-width:var(--logo-max-width,185px)!important;width:auto!important;height:var(--logo-height,44px)!important;object-fit:contain;display:block}@media (max-width:768px){.site-logo img{max-height:var(--logo-max-height-mobile,34px)!important;max-width:var(--logo-max-width-mobile,145px)!important;height:var(--logo-height-mobile,34px)!important}}.site-title{font-family:var(--font-head);font-size:26px;line-height:1.2}.tithi-strip .ts-item i{color:var(--saffron)}.header-search form{display:flex}.header-search input[type=search]{flex:1;border:2px solid var(--border);border-right:0;border-radius:30px 0 0 30px;padding:11px 20px;font-size:15px;background:var(--cream);outline:0;min-width:0;box-shadow:inset 0 1px 3px rgba(90,46,10,.06);transition:border-color .2s,box-shadow .2s}.header-search input:focus{border-color:var(--saffron);box-shadow:0 0 0 4px rgba(244,121,31,.14)}.header-search .search-btn{border:2px solid var(--saffron);background:linear-gradient(135deg,var(--saffron),var(--saffron-deep));color:#fff;padding:0 20px;border-radius:0 30px 30px 0;cursor:pointer;font-size:15px;transition:transform .15s,background .2s}.header-search .search-btn:hover{transform:scale(1.05);background:var(--saffron-deep)}.header-actions{flex-shrink:0}.dark-toggle,.mobile-nav-toggle{background:var(--cream-dark);border:2px solid var(--border);cursor:pointer;width:44px;height:44px;border-radius:50%;color:var(--ink);font-size:19px;transition:transform .25s,background .25s,border-color .25s,color .25s,box-shadow .25s}.mobile-nav-toggle{display:inline-flex;align-items:center;justify-content:center}.dark-toggle:hover,.mobile-nav-toggle:hover{background:var(--saffron);border-color:var(--saffron);color:#fff;transform:rotate(20deg) scale(1.08);box-shadow:0 0 0 5px rgba(244,121,31,.15)}.sanatan-live-results{position:absolute;top:calc(100% + 8px);left:0;right:0;background:var(--white);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-lg);max-height:420px;overflow-y:auto;z-index:999;display:none}.nav-menu li,.subscribe-toggle{position:relative}.subscribe-panel{display:none;background:var(--white);border-bottom:3px solid var(--saffron);box-shadow:var(--shadow-lg)}.sp-inner{display:flex;align-items:center;gap:26px;padding:18px 0;flex-wrap:wrap}.sp-text h4{font-size:18px;margin-bottom:4px}.sp-text p{font-size:14px;color:var(--ink-mid)}.subscribe-form{display:flex;gap:0;flex:1;min-width:280px;max-width:460px}.subscribe-form input[type=email]{flex:1;border:2px solid var(--border);border-right:0;border-radius:30px 0 0 30px;padding:11px 18px;font-size:14.5px;font-family:var(--font-body);background:var(--cream);color:var(--ink);outline:0}.subscribe-form input[type=email]:focus{border-color:var(--saffron)}.subscribe-btn{background:linear-gradient(135deg,var(--saffron),var(--saffron-deep));color:#fff;border:0;border-radius:0 30px 30px 0;padding:0 20px;font-size:14.5px;font-weight:700;font-family:var(--font-body);cursor:pointer;display:inline-flex;align-items:center;gap:7px}.subscribe-btn:hover{background:var(--saffron-deep)}.subscribe-msg{width:100%;font-size:13.5px;font-weight:600;color:var(--success);min-height:18px;margin-top:6px}.nav-menu>.container>ul{flex-wrap:wrap;justify-content:center}.nav-menu>.container{display:flex;justify-content:center}.nav-menu a{font-weight:600;transition:color .25s,background .25s}.nav-menu a::before{font-family:"Font Awesome 6 Free";font-weight:900;font-size:12px;color:var(--gold);overflow:hidden;transition:width .3s ease,opacity .3s ease,margin .3s ease;vertical-align:middle;text-shadow:0 0 8px rgba(255,180,60,.9)}.nav-menu a::after{width:0;background:var(--gold);box-shadow:0 0 6px rgba(212,160,23,.7);content:"";position:absolute;left:14px;right:14px;bottom:4px;height:2px;background:var(--sgm-gold-soft);border-radius:2px;transform:scaleX(0);transform-origin:left;transition:transform .25s}.nav-menu .current-menu-item>a::after,.nav-menu .current_page_item>a::after,.nav-menu a:hover::after{width:calc(100% - 32px)}.nav-menu .current-menu-item>a,.nav-menu .current_page_item>a,.nav-menu a:hover{background:linear-gradient(180deg,rgba(244,121,31,.28),rgba(244,121,31,.12));color:#fff}.nav-menu ul ul{display:none;position:absolute;background:var(--maroon);min-width:210px;z-index:990;box-shadow:var(--shadow-lg);border-radius:0 0 var(--radius-sm) var(--radius-sm);overflow:hidden}.nav-menu a,.nav-menu li:hover>ul.sub-menu{display:block}.nav-menu ul ul a{padding:10px 15px;border-bottom:1px solid rgba(255,255,255,.08)}.nav-menu .menu-item-has-children>a::after{content:" ▾";font-size:11px;opacity:.8}.hero-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:22px;align-items:stretch}.hero-main{position:relative;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);background:var(--maroon-deep)}.hero-main img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0;transition:transform 6s ease}.hero-main:hover img{transform:scale(1.05)}.hero-main .hero-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(43,10,0,.92)0,rgba(43,10,0,.35) 55%,transparent 100%);display:flex;flex-direction:column;justify-content:flex-end;padding:26px}.hero-cat{display:inline-block;background:var(--saffron);font-size:12.5px;font-weight:700;padding:3px 12px;border-radius:30px;margin-bottom:10px;width:fit-content;letter-spacing:.3px}.hero-title{margin-bottom:8px}.hero-excerpt,.hero-side-card h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hero-side{display:flex;flex-direction:column;gap:14px}.hero-side-card{display:flex;gap:13px;background:var(--white);border-radius:var(--radius-sm);border:1px solid var(--border);flex:1;min-height:96px}.hero-side-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg)}.hero-side-card img{width:118px;object-fit:cover;flex-shrink:0}.hero-side-card .hsc-body{padding:12px 14px 12px 0;display:flex;flex-direction:column;justify-content:center}.hero-side-card h3{font-size:15.5px;line-height:1.5;-webkit-line-clamp:3;margin-bottom:4px}.hero-side-card h3 a:hover,.post-card h3 a:hover{color:var(--saffron-deep)}.hero-side-card .hsc-meta{font-size:12px;color:var(--ink-light)}.hero-side-card .hsc-meta .hsc-cat{color:var(--saffron-deep);font-weight:700}.section-block{padding:30px 0 6px}.section-head{display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid var(--border);padding-bottom:10px}.section-title{font-size:24px}.section-title::after{background:var(--saffron)}.section-view-all{white-space:nowrap}.section-view-all:hover{color:var(--maroon)}.post-card{background:var(--white);border-radius:var(--radius);border:1px solid var(--border);display:flex;flex-direction:column}.post-card:hover{box-shadow:var(--shadow-lg)}.post-card-thumb{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;background:var(--cream-dark)}.post-card-thumb img{width:100%;object-fit:cover;transition:transform .5s}.post-card:hover .post-card-thumb img{transform:scale(1.06)}.post-card-cat{position:absolute;top:10px;left:10px;background:var(--saffron);color:#fff;font-size:11.5px;font-weight:700;padding:2px 10px;border-radius:30px}.post-card-body{padding:14px 16px 16px;display:flex;flex-direction:column;flex:1}.post-card h3,.post-card-excerpt{margin-bottom:7px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.post-card-excerpt{color:var(--ink-mid);-webkit-line-clamp:2;margin-bottom:10px}.post-card-meta,.tithi-strip{display:flex;align-items:center}.post-card-meta{margin-top:auto;gap:6px;color:var(--ink-light);padding-top:10px;border-top:1px dashed var(--border)}.tithi-strip{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);gap:14px;margin-top:22px;overflow:hidden}.ts-live{display:inline-flex;align-items:center;gap:7px;background:linear-gradient(135deg,var(--maroon),var(--saffron-deep));color:#fff;font-weight:700;font-size:14.5px;font-variant-numeric:tabular-nums;padding:6px 14px;border-radius:30px;white-space:nowrap;flex-shrink:0}.nav-menu a,.ts-live i{color:#ffe9d2}.ts-marquee{flex:1;overflow:hidden;position:relative}.footer-socials a,.tithi-strip .ts-item,.ts-track{display:inline-flex;align-items:center}.ts-track{gap:34px;white-space:nowrap;animation:tsScroll 32s linear infinite;will-change:transform}.ts-marquee:hover .ts-track{animation-play-state:paused}.tithi-strip .ts-item{gap:8px;font-size:14.5px;color:var(--ink-mid)}.tithi-strip .ts-item b{font-weight:700;color:var(--maroon)}@media (max-width:768px){.ts-live{font-size:13px;padding:5px 10px}.tithi-strip .ts-item{font-size:13.5px}.ts-track{animation-duration:22s}}.sbk-submit{width:100%;box-shadow:var(--shadow)}.sbk-submit:hover{box-shadow:var(--shadow-lg)}.sb-youtube .sby-inner{background:linear-gradient(160deg,#c4302b,#8e1f1a);border-radius:var(--radius);padding:22px 18px;text-align:center;color:#fff}.sb-youtube .sby-inner>i{font-size:40px;margin-bottom:8px}.sb-youtube h4{color:#fff;font-size:17px;margin-bottom:6px}.sb-youtube p{font-size:13px;color:#ffd9d5;line-height:1.7;margin-bottom:14px}.footer-col ul li a,.sby-btn{display:inline-block;font-size:14.5px}.sby-btn{background:#fff;color:#c4302b;font-weight:700;padding:9px 22px;border-radius:30px}.sby-btn:hover{background:#ffe9d2}.widget{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);padding:20px;margin-bottom:20px}.site-footer{background:linear-gradient(180deg,var(--maroon-deep),#4a150a);margin-top:46px}.footer-cols{display:grid;padding:42px 0 30px}.footer-cols h4{color:#ffbf8f;font-size:17px;margin-bottom:14px}.footer-cols ul li{padding:5px 0;font-size:14.5px}.footer-cols a:hover{color:#fff}.footer-about img{max-height:58px!important;max-width:260px!important;width:auto!important;height:auto!important;object-fit:contain;margin-bottom:12px;display:block}.footer-about p{font-size:14px;line-height:1.8;color:#f0d4b8}.footer-col ul li a{padding:4px 0;color:#ffe9d2}.footer-col ul li a:hover{color:#ffd0a3!important;padding-left:5px}.footer-col ul li::before{content:"› ";color:var(--saffron);font-weight:700}.footer-socials{display:flex;gap:10px;margin-top:14px}.footer-socials a{width:38px;height:38px;justify-content:center;background:rgba(255,255,255,.1);border-radius:50%;color:#ffe9d2}.footer-socials a:hover{background:var(--saffron);color:#fff}.footer-bottom{border-top:1px solid rgba(255,255,255,.14);padding:16px 0;text-align:center;font-size:13.5px;color:#e8c39d}.sanatan-floating{display:flex;flex-direction:column}.sanatan-float-btn{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-size:18px;box-shadow:var(--shadow-lg);border:0;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .25s,transform .2s}.sanatan-float-btn:hover{transform:translateY(-3px)}.bf-top{background:var(--maroon)}.bf-yt{background:red}.mobile-menu-overlay{display:none;position:fixed;inset:0;background:rgba(30,10,0,.55)}.mobile-menu{position:fixed;top:0;height:100vh;background:var(--white);overflow-y:auto}.mobile-menu .mm-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;padding-bottom:12px;border-bottom:2px solid var(--border)}.mobile-menu .mm-close{background:0 0;border:0;font-size:20px;cursor:pointer;color:var(--ink-mid)}.mobile-menu ul li a{border-bottom:1px dashed var(--border);font-weight:600;color:var(--ink)}.mobile-menu ul ul{padding-left:16px!important}.mobile-menu ul ul li a{font-weight:500;color:var(--ink-mid);font-size:15px!important;line-height:1.45!important;padding:12px 6px!important}@media (max-width:1024px){.footer-cols{grid-template-columns:1fr 1fr}}@media (max-width:768px){.hero-grid{grid-template-columns:1fr}.hero-main{min-height:260px}.header-search,.nav-menu{display:none}.footer-cols{grid-template-columns:1fr;gap:24px}}@media (max-width:480px){.post-card-body{padding:10px 12px 12px}.post-card h3{font-size:14.5px}.tithi-strip .ts-item{border-right:none;width:100%;padding:2px 0}}.kundli-result{margin-top:18px}.yt-red{color:red}.yt-grid{display:grid;grid-template-columns:repeat(4,1fr)}.yt-card{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;display:flex;flex-direction:column}.yt-card:hover{box-shadow:var(--shadow-lg)}.yt-card .yt-thumb{position:relative;display:block;background:#000;overflow:hidden}.yt-card .yt-thumb img{display:block}.yt-card .yt-play,.yt-card .yt-play i{display:flex;align-items:center;justify-content:center}.yt-card .yt-play{position:absolute;inset:0}.yt-card .yt-play i{width:52px;height:36px;background:red;color:#fff;border-radius:10px;font-size:15px;box-shadow:0 6px 18px rgba(0,0,0,.35);transition:transform .2s,background .2s}.yt-card:hover .yt-play i{transform:scale(1.12);background:#d90000}.yt-card .yt-title{padding:12px 14px;font-weight:600;color:var(--ink)}@media (max-width:768px){.yt-grid{grid-template-columns:1fr 1fr}}@media (max-width:480px){.yt-grid{grid-template-columns:1fr}}.rf-date{font-size:14px;font-weight:700;color:var(--ink-light)}.rf-detail{margin-top:16px}.pdf-grid{display:grid;gap:18px}.pdf-thumb{position:relative;display:block;aspect-ratio:3/4;background:linear-gradient(160deg,var(--cream-dark),var(--cream));overflow:hidden}.pdf-thumb img{width:100%;height:100%;object-fit:cover}.pdf-card:hover .pdf-thumb img{transform:scale(1.07)}.pdf-thumb .pdf-badge{position:absolute;top:10px;right:10px;background:#d93025;color:#fff;font-size:11px;font-weight:700;padding:3px 10px;border-radius:20px;font-family:var(--font-latin)}@media (max-width:768px){.pdf-grid{grid-template-columns:1fr 1fr}}.pdf-card{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);padding:18px;display:flex;flex-direction:column;gap:12px}.pdf-card:hover{box-shadow:var(--shadow-lg)}.pdf-title{font-size:16px;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pdf-title a:hover{color:var(--saffron-deep)}.pdf-actions{margin-top:auto}.pdf-actions a{padding:9px 0;border-radius:var(--radius-sm);font-size:13.5px;font-weight:700}.pdf-view{background:var(--saffron)}.pdf-view:hover{background:var(--saffron-deep)}@media (max-width:768px){.pdf-grid{grid-template-columns:1fr 1fr}}@media (max-width:480px){.pdf-grid{grid-template-columns:1fr}}.site-header-wrap{position:sticky;transition:box-shadow .25s;background:var(--white)}.nav-menu{background:var(--maroon)}.tithi-strip{transition:transform .3s,opacity .3s}.lang-switch{position:relative}.lang-btn{display:inline-flex;align-items:center;gap:7px;background:var(--cream);border:1.5px solid var(--border);border-radius:30px;padding:7px 13px;font-size:13.5px;font-weight:700;font-family:var(--font-body);color:var(--maroon);cursor:pointer;white-space:nowrap;transition:border-color .2s,background .2s}.lang-btn:hover{border-color:var(--saffron)}.lang-btn>i:first-child{color:var(--saffron)}.lang-caret{font-size:10px;opacity:.65}.lang-menu{position:absolute;right:0;top:calc(100% + 8px);background:var(--white);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-lg);padding:6px;opacity:0;visibility:hidden;transform:translateY(-6px);transition:all .2s}.lang-opt{display:flex;align-items:center;gap:9px;width:100%;background:0 0;border:0;border-radius:7px;padding:9px 11px;font-size:14px;font-weight:600;font-family:var(--font-body);color:var(--ink-mid);text-align:left}.lang-opt:hover{background:var(--cream);color:var(--saffron-deep)}.lang-opt.is-active{background:var(--cream-dark);color:var(--maroon)}.lang-opt i:first-child{color:var(--saffron);width:15px}.lang-opt-check{font-size:12px;color:var(--success)}.kundli-result:empty{display:none}.sbk-form{display:flex;flex-direction:column;gap:8px}.sbk-form input,.sbk-form select{border:1.5px solid var(--border);border-radius:var(--radius-sm);padding:9px 12px;font-size:14px;font-family:var(--font-body);background:var(--cream);color:var(--ink);width:100%}.sbk-form input:focus,.sbk-form select:focus{border-color:var(--saffron);outline:0}.sbk-submit{background:linear-gradient(135deg,var(--saffron),var(--saffron-deep));border:0;padding:10px 18px;font-size:14px;font-weight:700;font-family:var(--font-body);cursor:pointer}.rf-placeholder{text-align:center;color:var(--ink-light);font-size:14px;padding:14px}.pdf-grid{grid-template-columns:repeat(4,1fr)}.pdf-body{width:100%}.pdf-card.has-thumb{padding:0;overflow:hidden}.pdf-card.has-thumb .pdf-body{padding:14px 16px 8px;width:100%}.pdf-card.has-thumb .pdf-actions{padding:0 16px 16px}.pdf-card.has-thumb .pdf-thumb{aspect-ratio:4/3}.pdf-desc{font-size:13px;color:var(--ink-mid);line-height:1.65;margin-bottom:8px}.pdf-lead{text-align:center;max-width:900px;margin:0 auto 20px}.yt-dur{position:absolute;left:10px;bottom:10px;background:rgba(0,0,0,.72);color:#fff;font-size:10.5px;font-weight:700;padding:3px 9px;border-radius:20px;opacity:0;transition:opacity .2s}.yt-card:hover .yt-dur{opacity:1}@media (max-width:768px){.lang-current{display:none}.lang-btn{padding:8px 10px}}@media (max-width:480px){.pdf-grid{grid-template-columns:1fr}}@media print{.nav-menu,.sanatan-floating,.site-footer,.site-header,.site-header-wrap{display:none!important}body{background:#fff}}.rf-compact-intro{margin:0 0 16px;text-align:center;color:var(--ink-mid);font-size:14.5px}body.home .sgm-assistant{width:calc(100% - 40px)}.tithi-strip{position:static;top:auto;z-index:auto}.site-header-wrap{top:calc(-1*var(--sgm-header-h,72px))}.section-title,.site-title,h2,h3,h4{color:var(--saffron-deep)!important}.site-title .tilak{color:var(--gold)!important}.sgm-assistant-collapsed{padding:0!important;background:0 0!important;border:0!important;box-shadow:none!important}.sgm-ai-launch{width:100%;background:linear-gradient(135deg,#fff8e9,#fff1d5);color:var(--ink);text-align:left}.sgm-ai-icon{background:var(--maroon-deep)}.sgm-ai-launch span:nth-child(2){flex:1}.sgm-ai-launch strong,.sgm-ai-panel-head strong{color:var(--maroon-deep)}.sgm-ai-launch small{color:var(--ink-mid);margin-top:2px}.sgm-ai-panel{margin-top:10px;padding:18px;border:1px solid #dfc39b}.sgm-ai-panel-head small{color:var(--ink-light)}.sgm-ai-close{border:1px solid var(--border);background:var(--cream)}@media (max-width:900px){body.home .section-block>.container{padding-left:16px;padding-right:16px}body.home .sgm-assistant{width:calc(100% - 20px)}.site-header-wrap{top:calc(-1*var(--sgm-header-h,72px))}}@media (max-width:600px){.tithi-strip{min-height:38px}.site-header-wrap{top:calc(-1*var(--sgm-header-h,72px))}}.sgm-match,.sgm-platform-title h2,.sgm-platform-title>div{text-align:center}.rashifal-section .rf-detail,.rashifal-section>.container{width:100%}.sgm-assistant .sgm-ai-launch{box-shadow:0 12px 35px rgba(74,31,8,.28)}@media (max-width:700px){.sgm-assistant{right:12px;bottom:12px;width:calc(100vw - 24px)}}.sgm-assistant .sgm-ai-launch>span:not(.sgm-ai-icon){display:none!important}.sgm-assistant .sgm-ai-panel{bottom:62px;margin:0!important}.lang-opt{cursor:pointer;pointer-events:auto!important}.nav-menu{position:sticky!important}.sgm-platform-title{justify-content:center!important;text-align:center!important;flex-direction:column!important;align-items:center!important}.pdf-section .container{max-width:none!important;width:100%!important}@media (max-width:900px){.pdf-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:600px){.pdf-grid{grid-template-columns:1fr!important}}.nav-menu,.site-header-wrap{top:auto!important}.header-actions .lang-switch{position:relative;z-index:1501}.pdf-actions{display:flex!important;flex-wrap:wrap!important;width:100%!important}.pdf-actions .pdf-view,.pdf-actions a{flex:1 1 120px!important;min-width:0!important;text-align:center!important;white-space:normal!important;line-height:1.3!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important}.pdf-title{overflow-wrap:anywhere}.sgm-astro-booking{margin:0 auto;padding:26px;border-radius:24px;background:linear-gradient(135deg,#fffaf2,#fff);border:1px solid rgba(139,45,23,.14);box-shadow:0 14px 35px rgba(74,31,12,.07)}.astro-price{color:#8b2d17;font-weight:700;margin:6px 0 14px}.astro-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}.astro-form input,.astro-form select,.astro-form textarea{width:100%;padding:12px 14px;border:1px solid #dfc9b1;border-radius:12px;font-size:15px;font-family:inherit}.astro-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px;align-items:center}#astroResult{margin-top:12px;text-align:center;font-weight:600}@media (max-width:640px){.astro-grid{grid-template-columns:1fr}}.pdf-section>.container{max-width:none!important;width:100%!important;padding-left:24px!important;padding-right:24px!important}.pdf-section .pdf-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px!important;width:100%!important;max-width:none!important}.pdf-section .pdf-card,html body .site-header .header-search input[type=search]{min-width:0!important}.pdf-section .pdf-title{overflow-wrap:anywhere!important;word-break:break-word!important;font-size:16px!important;line-height:1.45!important}@media (max-width:1100px){.pdf-section .pdf-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:820px){.pdf-section .pdf-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:520px){.pdf-section .pdf-grid{grid-template-columns:1fr!important}}.sgm-match{height:100%!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important}.sgm-assistant{max-width:min(400px,calc(100vw - 32px))!important}.sgm-ai-launch{display:flex!important;align-items:center!important;gap:12px!important;padding:12px 18px!important;border:0!important;border-radius:999px!important;background:linear-gradient(135deg,#8b2d17,#c8631f)!important;cursor:pointer!important}.sgm-ai-launch span{align-items:flex-start!important;line-height:1.25!important;text-align:left!important}.sgm-ai-form input,.sgm-ai-launch strong{font-size:14px!important}.sgm-ai-launch small{font-size:11px!important;opacity:.9!important}.sgm-ai-icon{font-size:22px!important}.sgm-ai-launch span,.sgm-ai-panel{display:flex!important;flex-direction:column!important}.sgm-ai-panel{position:absolute!important;right:0!important;bottom:calc(100% + 12px)!important;width:min(390px,calc(100vw - 32px))!important;max-height:min(560px,75vh)!important;border-radius:20px!important;overflow:hidden!important;background:#fff!important;border:1px solid rgba(139,45,23,.16)!important;box-shadow:0 24px 60px rgba(60,20,8,.28)!important}.sgm-ai-panel[hidden]{display:none!important}.sgm-ai-panel-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:10px!important;padding:14px 16px!important;background:linear-gradient(135deg,#8b2d17,#c8631f)!important}.sgm-ai-panel-head strong{display:block!important;font-size:15px!important}.sgm-ai-panel-head small{display:block!important;font-size:11px!important;opacity:.92!important}.sgm-ai-close,.sgm-ai-form button{border:0!important;color:#fff!important;cursor:pointer!important}.sgm-ai-close{background:rgba(255,255,255,.18)!important;width:28px!important;height:28px!important;border-radius:50%!important;font-size:18px!important;line-height:1!important}.sgm-ai-log{flex:1 1 auto!important;overflow-y:auto!important;padding:14px!important;display:flex!important;flex-direction:column!important;gap:10px!important;background:#fffaf4!important;min-height:170px!important}.sgm-ai-msg{max-width:88%!important;padding:10px 14px!important;border-radius:16px!important;font-size:14px!important;line-height:1.6!important;white-space:pre-wrap!important;word-break:break-word!important}.sgm-ai-msg.is-bot{align-self:flex-start!important;background:#fff!important;border:1px solid rgba(139,45,23,.14)!important;color:#3a2a20!important;border-bottom-left-radius:4px!important}.sgm-ai-chips,.sgm-ai-form{display:flex!important;background:#fff!important}.sgm-ai-form{gap:8px!important;padding:10px 12px!important;border-top:1px solid rgba(139,45,23,.12)!important}.sgm-ai-form input{flex:1 1 auto!important;min-width:0!important;border:1px solid #dfc9b1!important;border-radius:12px!important;font-family:inherit!important;border:1px solid var(--border);padding:12px 14px!important;font-family:var(--font-body);background:var(--cream);color:var(--ink);width:100%}.sgm-ai-form button{flex:0 0 auto!important;width:46px!important;border-radius:12px!important;background:linear-gradient(135deg,#f4791f,#c2185b)!important;font-size:16px!important}.sgm-ai-chips{flex-wrap:wrap!important;gap:6px!important;padding:0 12px 12px!important}.sgm-ai-chips button{border:1px solid #e2c6a7!important;background:#fff8ec!important;color:#8b2d17!important;border-radius:999px!important;padding:6px 12px!important;font-size:12px!important;cursor:pointer!important}@media (max-width:600px){.sgm-assistant{right:12px!important;bottom:12px!important}.sgm-ai-launch small{display:none!important}}.logo-wrap{gap:10px}.site-logo{display:inline-flex;align-items:center}.site-logo-img{background:#fffdf8;box-shadow:0 1px 5px rgba(90,46,10,.13)}.site-logo-img.logo-dark{display:none!important}.footer-about .site-logo-img{max-width:min(300px,70vw)!important}.footer-about .site-logo-img.logo-dark{background:0 0}.site-logo .custom-logo-link img,.site-logo-img{height:56px!important;width:auto!important;max-width:min(300px,44vw)!important;object-fit:contain}.dark-toggle .dt-ico{width:18px;height:18px;display:block;fill:currentColor}.dark-toggle .dt-sun,.nav-menu ul.sub-menu li>a::before{display:none}.dark-toggle{display:inline-flex;align-items:center;justify-content:center}.lang-menu{min-width:190px}.lang-opt-label{flex:1 1 auto;white-space:nowrap}#google_translate_element{display:none!important;visibility:hidden!important}body{top:0!important;position:static!important;background:var(--cream);background:radial-gradient(1200px 520px at 12% -8%,rgba(232,192,106,.2),transparent 62%),radial-gradient(900px 460px at 92% 4%,rgba(214,120,40,.13),transparent 60%),linear-gradient(180deg,var(--sgm-bg-1) 0%,var(--sgm-bg-2) 42%,var(--sgm-bg-3) 100%)!important;background-attachment:fixed!important;color:#3a2a1c}:root{--cream:#fffaf4;--cream-dark:#fdf0e0;--bg-soft:#fff6ec}.yt-card:hover{transform:translateY(-5px);box-shadow:0 18px 40px rgba(0,0,0,.2)!important}.pdf-thumb img,.yt-card img{transition:transform .45s ease}.yt-card:hover img{transform:scale(1.05)}@media (prefers-reduced-motion:reduce){.pdf-card,.yt-card{transition:none}}.pdf-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch}.pdf-card{width:100%;min-width:0}.pdf-card-curated .pdf-thumb{aspect-ratio:4/3}.pdf-lead{color:var(--ink-mid);font-size:15.5px;line-height:1.7}.sgm-ai-launch{background:linear-gradient(135deg,var(--maroon),var(--saffron-deep));font-family:var(--font-body);transition:transform .2s,box-shadow .2s}.sgm-ai-launch:hover{transform:translateY(-2px);box-shadow:0 16px 40px rgba(90,46,10,.45)}.sgm-ai-icon{width:36px;height:36px;border-radius:50%;flex:0 0 auto;background:rgba(255,255,255,.2);display:grid;place-items:center;line-height:1;font-family:var(--font-head);color:#fff}.sgm-ai-launch strong{display:block;line-height:1.2}.sgm-ai-launch small{display:block}.sgm-ai-panel{bottom:68px;width:min(372px,92vw);background:var(--white);border:1px solid var(--border)}.sgm-ai-panel-head{background:linear-gradient(135deg,var(--maroon),var(--saffron-deep))}.sgm-ai-panel-head strong{}.sgm-ai-panel-head small{margin-top:2px}.sgm-ai-close{background:0 0;padding:0 2px}.sgm-ai-log{max-height:330px;background:var(--cream)}.sgm-ai-msg{}.sgm-ai-msg.is-bot{border:1px solid var(--border);color:var(--ink)}.sgm-ai-form{border-top:1px solid var(--border)}.sgm-ai-form button{height:42px;background:var(--saffron)}.sgm-ai-chips,.sgm-ai-form,.sgm-ai-msg.is-bot{background:var(--white)}.sgm-ai-chips button{border:1px solid var(--border);background:var(--cream);color:var(--ink-mid);font-family:var(--font-body)}.sgm-ai-chips button:hover{background:var(--saffron);color:#fff;border-color:var(--saffron)}@media (max-width:1024px){.pdf-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:900px){.header-inner{flex-wrap:wrap;gap:10px;row-gap:8px}.header-search{order:4;flex:1 1 100%;width:100%}.header-actions{margin-left:auto}.site-logo .custom-logo-link img,.site-logo-img{height:44px!important;max-width:min(230px,58vw)!important}.yt-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){.site-logo .custom-logo-link img,.site-logo-img{height:38px!important;max-width:min(180px,56vw)!important;padding:2px 5px}.container{padding:0 14px}.pdf-grid,.yt-grid{grid-template-columns:1fr!important}.sgm-assistant{right:10px;bottom:10px}.sgm-ai-launch{padding:8px;border-radius:50%}.sgm-ai-launch>span:not(.sgm-ai-icon){display:none}.sgm-ai-panel{width:min(340px,94vw);bottom:60px}}@media (max-width:420px){.sgm-ai-log{max-height:260px}.header-actions{gap:6px}}.logo-wrap{display:inline-flex;align-items:center}.site-logo-img{display:block}.sgm-ai-panel-head small,.sgm-ai-panel-head strong{color:#fff!important}.pdf-actions{padding:0 16px 16px}.pdf-view{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:1 1 auto;min-width:0;cursor:pointer;padding:10px 14px;font-size:13.5px;font-family:var(--font-body);text-decoration:none;white-space:nowrap;background:linear-gradient(135deg,var(--saffron-deep),var(--saffron))}.pdf-card-curated .pdf-actions{padding:0 16px 16px}.pdf-card-curated .pdf-view{width:100%}.sgm-astro-fab{background:linear-gradient(135deg,#6d1f0c,#b3541a);transition:transform .2s,box-shadow .2s}.sgm-astro-fab:hover{box-shadow:0 16px 40px rgba(60,20,5,.48)}.sgm-astro-fab i{color:#ffd79a}.sgm-astro-panel{position:absolute;bottom:62px;width:min(390px,93vw);background:var(--white);border:1px solid var(--border);border-radius:18px;box-shadow:0 26px 64px rgba(0,0,0,.32)}.sgm-astro-panel-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 16px;background:linear-gradient(135deg,#6d1f0c,#b3541a);position:sticky;top:0;z-index:2}.sgm-astro-panel-head strong{font-size:15px}.sgm-astro-close{background:0 0;border:0;font-size:24px;line-height:1;cursor:pointer}.sgm-astro-panel-body .sgm-astro-booking{border:0;box-shadow:none;margin:0;padding:14px 16px 18px;border-radius:0}.sgm-astro-panel-body .sgm-platform-title{margin-bottom:8px!important}.sgm-astro-panel-body h2{font-size:19px!important}@media (max-width:640px){.sgm-astro-fab-wrap{left:10px;bottom:10px}.sgm-astro-fab{padding:10px;border-radius:50%}.sgm-astro-fab-txt{display:none}.sgm-astro-panel{width:min(340px,94vw)}.pdf-view{font-size:12.5px;padding:9px 11px}}:root{--sgm-bg-1:#fff8ef;--sgm-bg-2:#ffeeda;--sgm-bg-3:#fff4e6;--sgm-gold:#c8952e;--sgm-gold-soft:#e8c06a;--sgm-card:#fffdf9}.hero-section{position:relative;overflow:hidden;background:radial-gradient(700px 340px at 18% 10%,rgba(232,192,106,.3),transparent 65%),radial-gradient(620px 300px at 84% 88%,rgba(214,120,40,.22),transparent 62%),linear-gradient(135deg,#fff9f1 0,#ffeeda 52%,#ffe2c4 100%)!important}.hero-section::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.5;background-image:radial-gradient(circle at 50% 50%,rgba(200,149,46,.1) 1.4px,transparent 1.6px),radial-gradient(circle at 50% 50%,rgba(200,149,46,.07) 1px,transparent 1.2px);background-size:34px 34px,22px 22px;background-position:0 0,11px 11px}.hero-section .container{position:relative;z-index:2}.section-title{display:flex!important;align-items:center;justify-content:center!important;gap:12px;font-size:clamp(20px,2.5vw,28px)!important;padding-bottom:14px}.section-title::after{position:absolute;bottom:0;left:50%;transform:translateX(-50%);background:linear-gradient(90deg,transparent,var(--sgm-gold),transparent)}.section-title i{color:var(--saffron-deep)!important;color:var(--saffron,#f4791f)}.section-head{margin-bottom:26px!important}.section-view-all{display:inline-flex;align-items:center;gap:7px;font-weight:700;font-size:14px;padding:7px 16px;border-radius:30px;background:rgba(255,255,255,.6);transition:all .2s}.section-view-all:hover{background:var(--saffron-deep);color:#fff!important;border-color:var(--saffron-deep);transform:translateX(3px)}.widget,.yt-card{box-shadow:0 4px 18px rgba(120,70,20,.09),0 1px 2px rgba(120,70,20,.05)!important}.pdf-card:hover,.post-card:hover{transform:translateY(-7px)!important;box-shadow:0 22px 48px rgba(120,70,20,.19),0 2px 6px rgba(120,70,20,.08)!important;border-color:rgba(200,149,46,.62)!important}.post-card{background:var(--sgm-card)!important}.site-header-wrap{backdrop-filter:blur(10px)}.site-header{background:rgba(255,252,246,.9)!important;border-bottom:1px solid rgba(200,149,46,.25)!important}.nav-menu{box-shadow:0 6px 22px rgba(90,46,10,.14)}.footer-col h4,.nav-menu a{position:relative}.nav-menu a:hover::after,.post-card:hover::after{transform:scaleX(1)}.site-logo-img{background:0 0!important;box-shadow:none!important;padding:0!important;border-radius:0!important}.site-footer{background:linear-gradient(180deg,#3a1d0c,#2a1408)!important}.footer-col h4{padding-bottom:9px;margin-bottom:10px!important}.footer-col h4::after{content:"";position:absolute;left:0;bottom:0;width:44px;height:2px;background:var(--sgm-gold-soft);border-radius:2px}.footer-col ul li a{transition:padding-left .2s,color .2s}@media (max-width:900px){.hero-section{padding:30px 0 34px!important}.section-title{font-size:20px!important;padding-bottom:11px}.section-title::after{width:96px}.post-card h3{font-size:15.5px!important}.widget{border-radius:15px!important}}@media (max-width:640px){body{font-size:16px;line-height:1.72}.container{padding:0 13px}.hero-section{padding:24px 0 28px!important}.section-head{margin-bottom:18px!important}.pdf-card:hover,.post-card:hover{transform:translateY(-3px)!important}.nav-menu .container{overflow-x:auto;-webkit-overflow-scrolling:touch}.nav-menu ul{flex-wrap:nowrap!important}.nav-menu a{white-space:nowrap}}.site-header .container,.site-header-wrap .site-header>.container{max-width:1440px!important;padding-left:22px!important;padding-right:22px!important}.header-inner{display:flex!important;align-items:center!important;flex-wrap:nowrap!important}.site-logo{flex:0 0 auto!important;margin:0!important}.header-search{flex:1 1 auto!important;max-width:620px!important;margin:0 auto!important;min-width:180px}.header-actions{flex:0 0 auto!important;margin-left:0!important;display:flex;align-items:center;gap:9px}.nav-menu a{display:inline-flex!important;gap:7px}.nav-menu .nav-ico{opacity:.82;color:#ffd79a;transition:transform .22s,opacity .22s}.nav-menu a:hover .nav-ico{opacity:1;transform:translateY(-1px) scale(1.12)}.nav-menu .current-menu-item>a .nav-ico{opacity:1;color:#fff}.footer-about .site-logo-img{height:84px!important;max-width:400px!important;width:auto!important;object-fit:contain;background:0 0!important;box-shadow:none!important;padding:0!important}.footer-about{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.hero-section{padding:54px 0 58px!important}.hero-title{background:linear-gradient(120deg,#8b2d17 0,#c8952e 48%,#e0781c 100%)}.hero-section p{font-size:clamp(15px,1.5vw,18px)!important;line-height:1.7;opacity:.92}.hero-section::after{content:"";position:absolute;right:-90px;top:50%;transform:translateY(-50%);width:340px;height:340px;border-radius:50%;pointer-events:none;border:2px dashed rgba(200,149,46,.3);box-shadow:0 0 0 22px rgba(200,149,46,.05),inset 0 0 60px rgba(200,149,46,.1)}@media (max-width:900px){.hero-section::after{display:none}}.post-card,.section-block{position:relative}.post-card::after{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,#c8952e,#e0781c);transform:scaleX(0);transform-origin:left;transition:transform .3s}.sgm-primary{border:0!important}.pdf-view,.sgm-astro-booking button[type=submit],.sgm-primary{background:linear-gradient(135deg,#b3541a,#e0781c)!important;font-weight:700!important}.sgm-astro-booking button[type=submit]{color:#fff!important;border:0!important;border-radius:30px!important;box-shadow:0 8px 22px rgba(200,100,20,.3)!important;transition:transform .2s,box-shadow .2s,filter .2s}.sgm-primary:hover{filter:brightness(1.07)}.nav-menu li.menu-item-has-children::after{background:0 0;display:block;content:"";position:absolute;left:0;right:0;top:100%;height:24px!important}.nav-menu ul.sub-menu{background:linear-gradient(180deg,#5f1b12,#3a0f08);border-top:3px solid var(--gold,#d4a017);pointer-events:none}.nav-menu li:focus-within>ul.sub-menu,.nav-menu li:hover>ul.sub-menu{pointer-events:auto!important;display:block!important;opacity:1!important;visibility:visible!important;transform:translateY(0)!important}.nav-menu ul.sub-menu li>a{border-radius:0;display:flex;align-items:center;gap:9px;padding:10px 16px;border-bottom:1px solid rgba(255,255,255,.07)}.nav-menu ul.sub-menu li:last-child>a{border-bottom:0}.nav-menu ul.sub-menu li>a:hover{background:linear-gradient(90deg,rgba(212,160,23,.28),rgba(244,121,31,.12));background:linear-gradient(90deg,rgba(212,160,23,.3),rgba(244,121,31,.12));padding-left:22px}body{background-color:var(--cream,#fdf6ec)!important;background-image:radial-gradient(circle at 10% 6%,rgba(244,121,31,.07),transparent 40%),radial-gradient(circle at 92% 94%,rgba(212,160,23,.07),transparent 40%);min-height:100vh}.container,main{background-color:transparent}.section-title{position:relative;letter-spacing:.2px}.section-title::after{content:"";display:block;width:88px;height:3px;margin:12px auto 0;border-radius:3px;background:linear-gradient(90deg,transparent,var(--gold,#d4a017),transparent)}.hero-title{background:linear-gradient(92deg,#fff 0,#ffe6b0 55%,#ffb347 100%);letter-spacing:.3px}.hero-main .hero-overlay{background:linear-gradient(to top,rgba(35,8,0,.95)0,rgba(35,8,0,.45) 52%,rgba(35,8,0,.08) 100%)}.post-card{overflow:hidden}.post-card:hover{}.post-card h3 a{transition:color .2s}.post-card:hover h3 a{color:var(--saffron-deep,#c2410c)}.fa-om::before,i.fa-solid.fa-om::before{content:"ॐ"!important;font-family:inherit!important;font-weight:800!important;font-style:normal!important}.nav-om,.om-ico{font-weight:800;display:inline-block;line-height:1}.om-ico{font-family:inherit;font-style:normal}.nav-om{font-size:15px;margin-right:7px}.container{width:100%!important;max-width:1320px!important;margin-left:auto!important;margin-right:auto!important;padding-left:22px!important;padding-right:22px!important}.hero-title{line-height:1.35!important}.hero-title a:hover{color:#ffd9a8!important}.hero-excerpt,.nav-menu ul.sub-menu a{font-size:14.5px!important}.post-card h3,.post-card h3 a{font-size:17px!important;line-height:1.42!important;font-weight:700!important;color:var(--maroon-deep,#3a0f08)!important}.post-card-excerpt{font-size:14px!important;color:#6b5544!important;line-height:1.6!important}.post-card-meta{font-size:12.5px!important;color:#8a7460!important}.rf-detail p{-webkit-line-clamp:unset!important;line-clamp:unset!important;display:block!important;max-height:none!important;text-overflow:clip!important}.yt-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important}.yt-card .yt-thumb{aspect-ratio:16/9}.yt-card .yt-thumb img{width:100%;height:100%;object-fit:cover!important}.yt-card .yt-title{font-size:15px;line-height:1.45}@media (max-width:1024px){.site-logo img{max-height:62px!important;width:auto!important}}@media (max-width:860px){.header-inner{flex-wrap:wrap!important;justify-content:center!important;text-align:center;gap:12px!important;padding:12px 0!important}.header-actions,.site-logo{width:100%!important;justify-content:center!important}.site-logo{order:1!important;display:flex!important;margin:0 auto!important}.site-logo img{max-height:56px!important;width:auto!important}.header-actions{order:2!important;gap:8px!important}.header-search{order:3!important;width:100%!important;max-width:100%!important}}@media (max-width:700px){.post-card h3,.post-card h3 a{font-size:14.5px!important}.post-card-excerpt{font-size:12.5px!important}.yt-grid{grid-template-columns:1fr!important;gap:14px!important}.pdf-section .pdf-lead,.pdf-section .section-head,.pdf-section .section-title{text-align:center!important;justify-content:center!important}}.sgm-astro-fab{border:0;background:linear-gradient(135deg,#b8860b,#d4a017);font-weight:700;font-size:14px}.sgm-astro-fab i{font-size:18px}@media (max-width:860px){.sgm-astro-fab-wrap{left:12px;bottom:78px}.sgm-astro-fab{padding:12px;border-radius:50%}.sgm-astro-fab-txt{display:none}.sgm-assistant{right:12px!important;bottom:12px!important}.sgm-astro-panel{left:12px;right:12px;width:auto!important}}.pdf-section .section-head{align-items:center!important}.pdf-section .section-head,.pdf-section .section-title{justify-content:center!important;text-align:center!important}.pdf-section .pdf-lead{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.pdf-grid{justify-content:center}.site-header{box-shadow:0 2px 12px rgba(90,46,10,.08)!important}.nav-menu ul,.rf-detail p{overflow:visible!important}.hero-section,.section-block{z-index:auto!important}.hero-main{min-height:460px!important}.hero-title,.hero-title a,.hero-title a:visited{background:0 0!important;color:#fff!important;text-shadow:0 2px 12px rgba(0,0,0,.9),0 1px 3px rgba(0,0,0,.95)!important}.hero-title{font-size:clamp(20px,2.2vw,28px)!important;font-weight:800!important}.hero-title a,.hero-title a:visited{-webkit-text-fill-color:#fff!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}.hero-excerpt{color:#ffeeda!important;text-shadow:0 1px 7px rgba(0,0,0,.9)!important}.hero-main .hero-overlay{background:linear-gradient(to top,rgba(70,16,5,.95)0,rgba(70,16,5,.55) 48%,rgba(70,16,5,.05) 100%)!important}.hero-cat{background:linear-gradient(135deg,#f4791f,#c1631f)!important;color:#fff!important}.site-footer .footer-about .logo-wrap .site-logo-img,.site-footer .footer-about .site-logo-img,.site-footer .footer-about img{max-width:min(430px,82vw)!important;padding:0!important;background:0 0!important;box-shadow:none!important;border-radius:0!important}.site-footer .footer-about .logo-wrap .site-logo-img{height:88px!important;max-height:88px!important;width:auto!important;object-fit:contain}.pdf-actions{gap:10px!important}.pdf-view{background:linear-gradient(135deg,#f4791f 0,#e8631a 100%)!important;border:0!important}.pdf-view:hover{transform:translateY(-2px)!important;filter:brightness(1.08)!important}.pdf-view i{color:#fff!important}.sgm-astro-fab{display:flex!important;align-items:center!important;border:2px solid rgba(255,255,255,.32)!important;cursor:pointer!important;background:linear-gradient(135deg,#3b2a6b 0,#5b3fa8 100%)!important;font-family:var(--font-body)!important;box-shadow:0 12px 30px rgba(59,42,107,.45)!important}.sgm-astro-fab:hover{transform:translateY(-3px)!important}.sgm-astro-fab-ico{display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,#ffd166,#f4791f);color:#4a2a00!important;box-shadow:0 4px 12px rgba(0,0,0,.3)}.sgm-astro-fab-txt{display:flex;flex-direction:column;line-height:1.16;text-align:left}.sgm-astro-fab-txt b{font-size:14px;font-weight:800;color:#fff}.sgm-astro-fab-txt small{font-size:10.5px;color:#e8dcff;font-weight:600;letter-spacing:.2px}.sgm-astro-panel-head{background:linear-gradient(135deg,#3b2a6b,#5b3fa8)!important}.sgm-astro-panel-head i{color:#ffd166!important}@media (max-width:860px){.tithi-strip .ts-item:nth-child(n+3){display:none!important}.header-inner{flex-wrap:wrap!important;justify-content:space-between!important;padding:8px 0!important;gap:8px 10px!important}.site-logo{order:1!important;width:auto!important;flex:1 1 auto!important;justify-content:flex-start!important;margin:0!important}.site-header .logo-wrap .site-logo-img,.site-header .site-logo .site-logo-img{height:var(--logo-height-mobile,40px)!important;max-height:var(--logo-height-mobile,40px)!important;max-width:var(--logo-max-width-mobile,200px)!important}.header-actions{order:2!important;width:auto!important;justify-content:flex-end!important;gap:6px!important}.header-search{order:3!important;width:100%!important;max-width:100%!important}.sgm-astro-fab{padding:8px!important;border-radius:50%!important;animation:none}.sgm-astro-fab-txt{display:none!important}.sgm-astro-fab-wrap{left:12px!important;bottom:84px!important}.sgm-astro-fab-ico{width:34px;height:34px;flex-basis:34px}.hero-main{min-height:330px!important}}.tithi-strip{min-height:34px!important;padding:3px 0!important}.header-inner{padding:5px 0!important;min-height:0!important;gap:12px!important}.nav-menu{height:auto!important;min-height:0!important}.nav-menu a,.nav-menu>.container>ul{display:flex!important;align-items:center!important}.nav-menu>.container>ul{min-height:44px!important}.nav-menu a{padding:10px 14px!important;font-size:14px!important;line-height:1.35!important}.site-header-wrap{position:relative!important;z-index:99990!important}#primary-menu,.header-inner,.nav-menu,.nav-menu .container,.nav-menu li,.nav-menu>.container>ul,.site-header .container,.site-header-wrap{overflow:visible!important}main{z-index:1!important}.nav-menu,.nav-menu li.menu-item-has-children{position:relative!important}.nav-menu ul.sub-menu{position:absolute!important;top:100%!important;left:0!important;opacity:0!important;visibility:hidden!important;transform:translateY(8px)!important;transition:opacity .18s ease,transform .18s ease,visibility .18s!important;z-index:999999!important;min-width:240px!important;width:auto!important;margin:0!important;padding:8px 0!important;list-style:none!important;background:#fffdf8!important}.nav-menu ul.sub-menu li{display:block!important;width:100%!important;float:none!important}.nav-menu ul.sub-menu a{display:block!important;padding:10px 18px!important;width:100%!important;border-bottom:0!important;white-space:nowrap!important;text-align:left!important}.nav-menu ul.sub-menu a::after,.nav-menu ul.sub-menu a::before{display:none!important;content:none!important}.nav-menu ul.sub-menu a:hover{background:#fdf1df!important}.pdf-card,.pdf-card .pdf-body,.pdf-card .pdf-desc,.pdf-card .pdf-title{text-align:center!important}.pdf-actions,.pdf-card .pdf-actions{justify-content:center!important;text-align:center!important}.pdf-actions a,.pdf-view *{color:#fff!important}.nav-menu ul.sub-menu,.site-footer .footer-about .site-logo-img,.site-footer .footer-about img{display:block!important}.site-footer .footer-about .logo-wrap{max-height:none!important;object-fit:contain!important;margin-bottom:14px!important}@media (max-width:980px){.nav-menu ul{flex-direction:column!important}.nav-menu a,.nav-menu li{width:100%!important}.nav-menu a{display:block!important;padding:12px 16px!important}.nav-menu ul.sub-menu{position:static!important;opacity:1!important;visibility:visible!important;transform:none!important;display:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;background:rgba(0,0,0,.14)!important;padding:0!important;min-width:0!important}.nav-menu ul.sub-menu a{color:#ffe9d2!important;padding-left:30px!important;white-space:normal!important}}@media (max-width:860px){.header-inner{flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:8px 0!important;gap:8px!important}.header-actions,.site-logo{width:100%!important;justify-content:center!important}.site-logo{order:1!important;max-width:100%!important;display:flex!important;margin:0 auto!important;overflow:visible!important}.site-header .logo-wrap .site-logo-img,.site-header .site-logo .site-logo-img,.site-header .site-logo img{height:auto!important;max-height:52px!important;width:auto!important;max-width:min(300px,86vw)!important;object-fit:contain!important}.header-actions{order:2!important;gap:8px!important}.header-search{order:3!important;width:100%!important;max-width:100%!important}.tithi-strip .ts-item:nth-child(n+3){display:none!important}.sgm-astro-fab-wrap{left:12px!important;right:auto!important;bottom:14px!important}.sgm-astro-fab{padding:0!important;width:52px!important;height:52px!important;border-radius:50%!important;justify-content:center!important;animation:none!important}.sgm-astro-fab-txt{display:none!important}.sgm-astro-fab-ico{width:36px!important;height:36px!important;flex-basis:36px!important}.sgm-astro-panel{max-width:calc(100vw - 24px)!important}.astro-grid,.sgm-match form{grid-template-columns:1fr!important}.sanatan-floating{right:12px!important;left:auto!important;bottom:14px!important}.sanatan-floating .sanatan-float-btn{width:52px!important;height:52px!important}}@media (min-width:981px){#primary-menu,.header-inner,.nav-menu .container,.nav-menu>.container>ul,.site-header,.site-header-wrap{transform:none!important;perspective:none!important}#primary-menu,.header-inner,.nav-menu,.nav-menu .container,.nav-menu>.container>ul,.site-header,.site-header-wrap{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;will-change:auto!important;overflow:visible!important}.site-header-wrap{position:relative!important;z-index:2147483000!important}.nav-menu{z-index:2147483001!important}.nav-menu,.nav-menu li.menu-item-has-children{position:relative!important}.nav-menu li.menu-item-has-children>ul.sub-menu{position:absolute!important;top:100%!important;left:0!important;right:auto!important;display:block!important;opacity:0!important;visibility:hidden!important;transform:translateY(8px)!important;pointer-events:none!important;z-index:2147483003!important;min-width:240px!important;width:auto!important;margin:0!important;padding:8px 0!important;list-style:none!important;background:#fffdf8!important;border:1px solid rgba(212,160,23,.45)!important;border-top:3px solid #8e2c17!important;border-radius:0 0 14px 14px!important;box-shadow:0 22px 48px rgba(60,20,8,.3)!important;transition:opacity .16s ease,transform .16s ease,visibility .16s!important}.nav-menu li.menu-item-has-children:focus-within>ul.sub-menu,.nav-menu li.menu-item-has-children:hover>ul.sub-menu{opacity:1!important;visibility:visible!important;transform:translateY(0)!important;pointer-events:auto!important;display:block!important}.nav-menu ul.sub-menu li{display:block!important;width:100%!important;float:none!important;position:relative!important}.nav-menu ul.sub-menu a{display:block!important;padding:10px 18px!important;width:100%!important;color:#3a0f08!important;background:0 0!important;border-bottom:0!important;white-space:nowrap!important;font-size:14.5px!important;line-height:1.45!important;text-align:left!important;text-transform:none!important;letter-spacing:normal!important}.nav-menu ul.sub-menu a::after,.nav-menu ul.sub-menu a::before{display:none!important;content:none!important}.nav-menu ul.sub-menu a:hover{background:#fdf1df!important;color:#8e2c17!important}.nav-menu li.menu-item-has-children::after{content:""!important;position:absolute!important;left:0!important;right:0!important;top:100%!important;height:22px!important;background:0 0!important;display:block!important;pointer-events:auto!important}body,html{overflow-x:clip!important}}.site-footer .footer-about img.logo-dark{display:none!important}.site-footer .footer-about .logo-wrap{display:block!important}.site-header .logo-wrap .site-logo-img{max-height:76px!important;height:auto!important;width:auto!important}.header-inner{position:relative!important;z-index:2147483000!important}.header-actions,.header-search{position:relative!important;z-index:2147483010!important}.header-search{z-index:2147483005!important}.nav-menu{z-index:2147483001!important}.rashi-wheel-wrap{display:flex;flex-direction:column;align-items:center;gap:10px;margin:10px auto 6px}.rashi-wheel{position:relative;margin:0 auto;touch-action:none;user-select:none;-webkit-user-select:none;cursor:grab;border-radius:50%;background:radial-gradient(circle at 50% 50%,#fffaf3 0 32%,rgba(255,238,214,.95) 32% 42%,rgba(255,238,214,0) 42%),repeating-conic-gradient(from -.5deg,rgba(212,160,23,.18)0 1deg,rgba(212,160,23,0) 1deg 30deg),radial-gradient(circle at 50% 50%,#fffaf3 0%,#ffedcf 68%,#f7dcae 100%);border:2px solid rgba(212,160,23,.5);box-shadow:0 18px 44px rgba(90,46,10,.18),inset 0 0 0 10px rgba(255,255,255,.6)}.rw-arm,.rw-ring{position:absolute;inset:0}.rw-ring{transform:rotate(calc(var(--rot,0)*1deg));transition:transform .55s cubic-bezier(.22,1,.36,1)}.rw-arm{transform:rotate(calc(var(--an,0)*1deg))}.rw-sector{position:absolute;top:1.2%;left:50%;width:16%;aspect-ratio:1/1;padding:0;margin:0;transform:translateX(-50%) rotate(calc(-1*(var(--an,0) + var(--rot,0))*1deg));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;border-radius:50%;cursor:pointer;font-family:inherit;background:linear-gradient(160deg,#fffdf8,#ffe9c9);border:2px solid rgba(212,160,23,.6);color:#5f1b12;box-shadow:0 6px 16px rgba(90,46,10,.18);transition:box-shadow .2s ease,background .2s ease,border-color .2s ease,color .2s ease}.rw-sector:hover{background:linear-gradient(160deg,#fff,#ffe0b0);border-color:#8e2c17;box-shadow:0 10px 24px rgba(142,44,23,.32)}.rw-sector:focus-visible{outline:3px solid #8e2c17;outline-offset:2px}.rw-sym{font-size:clamp(16px,2.4vw,26px);line-height:1}.rw-lbl{font-size:clamp(9px,1.05vw,12.5px);font-weight:700;line-height:1.1;white-space:nowrap}.rw-hub{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:31%;aspect-ratio:1/1;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-align:center;background:radial-gradient(circle at 50% 35%,#c1631f,#6b1f10 76%);color:#ffe9c2;border:3px solid #d4a017;box-shadow:0 14px 34px rgba(90,46,10,.42),inset 0 0 22px rgba(0,0,0,.35)}.rw-hub-om{font-size:clamp(26px,4.4vw,48px);line-height:1}.rw-hub-txt{font-size:clamp(9px,1.1vw,12px);font-weight:700;letter-spacing:.4px}.rw-hint{text-align:center;font-size:12.5px;color:#8a5a3b;margin:2px 0 0}@media (max-width:620px){.rashi-wheel{width:min(420px,94vw)}.rw-sector{width:16%}.rw-lbl{font-size:9.5px}}.site-header .logo-wrap img,.site-header .site-logo .logo-wrap img,.site-header .site-logo .site-logo-img,.site-header .site-logo img{width:260px!important;max-width:260px!important;height:auto!important;max-height:92px!important;object-fit:contain!important;object-position:left center!important;display:block!important}.site-header .logo-wrap,.site-header .site-logo{min-height:0!important;align-items:center!important}.nav-menu li.menu-item-has-children>ul.sub-menu,.nav-menu ul.sub-menu{background:linear-gradient(180deg,#5f1b12 0,#3a0f08 100%)!important;border:1px solid rgba(212,160,23,.45)!important;border-top:3px solid #d4a017!important;border-radius:0 0 14px 14px!important;box-shadow:0 22px 48px rgba(30,10,4,.5)!important}.nav-menu li.menu-item-has-children>ul.sub-menu a,.nav-menu ul.sub-menu a{color:#ffe9c2!important;background:0 0!important;border-bottom:1px solid rgba(255,255,255,.08)!important}.nav-menu ul.sub-menu a:hover{background:linear-gradient(90deg,rgba(212,160,23,.28),rgba(244,121,31,.12))!important;color:#fff!important}.nav-menu ul.sub-menu .nav-ico{color:#f0b64a!important}.mobile-menu{background:#fffaf2!important}.mobile-menu .nav-ico,.mobile-menu .nav-om{color:#b8571f;margin-right:8px}.site-footer .footer-about .site-logo-img.logo-dark,.site-footer .footer-about .site-logo-img.logo-dark.logo-footer{display:block!important;visibility:visible!important;opacity:1!important;background:0 0!important;box-shadow:none!important;border:0!important;padding:0!important}.sgm-assistant .sgm-ai-launch>span.sgm-ai-launch-text small,.site-header .logo-wrap img.logo-dark,.site-header .site-logo .logo-wrap img.logo-dark,.site-header .site-logo .site-logo-img.logo-dark,.site-header .site-logo img.logo-dark{display:none!important}.site-header .site-logo .logo-wrap{gap:0!important}.nav-menu .current-menu-item>a::before,.nav-menu .current_page_item>a::before,.nav-menu a::before,.nav-menu a:hover::before{content:none!important;display:none!important;width:0!important;opacity:0!important;margin:0!important;text-shadow:none!important}.ts-marquee{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 3%,#000 97%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 3%,#000 97%,transparent 100%)}.rw-arm{pointer-events:none!important}.rw-hub,.rw-sector{pointer-events:auto!important}.rw-hub{cursor:pointer}.rw-hub:focus-visible{outline:3px solid #d4a017;outline-offset:4px}.mobile-menu{width:340px!important;max-width:88vw!important;z-index:2147483200!important;padding:18px 18px 130px!important}.mobile-menu-overlay{z-index:2147483190!important}.mobile-menu ul li a{display:block!important;font-size:17px!important;line-height:1.45!important;padding:14px 6px!important;white-space:normal!important;overflow-wrap:anywhere!important}.mobile-menu .site-title{font-size:16px!important;line-height:1.4!important}.footer-cols{grid-template-columns:1.25fr 1fr 1fr 1.35fr!important;gap:26px!important;align-items:start!important}.footer-col .sb-youtube{margin:0!important;padding:0!important;background:0 0!important;border:0!important;box-shadow:none!important}.footer-col .sb-youtube .sby-inner{text-align:center!important;padding:16px 14px!important;border-radius:16px!important}.footer-col .sb-youtube h4{font-size:15px!important;margin:6px 0!important;padding:0!important}.footer-col .sb-youtube p{font-size:13px!important;line-height:1.6!important;margin:0 0 10px!important;color:#ffe3c4!important}@media (max-width:980px){.footer-cols{grid-template-columns:1fr 1fr!important}}@media (max-width:640px){.footer-cols{grid-template-columns:1fr!important;gap:22px!important}}@media (max-width:860px){.sanatan-floating{bottom:88px!important;right:12px!important;left:auto!important}}@media (max-width:980px){.sgm-astro-panel{position:fixed!important;left:10px!important;right:10px!important;bottom:78px!important;top:auto!important;width:auto!important;max-width:none!important;max-height:66vh!important;overflow-y:auto!important;z-index:2147483000!important}}#primary-menu>li>a,.nav-menu>.container>ul>li>a{gap:10px!important}#primary-menu .nav-ico,.nav-menu .nav-ico{margin-right:4px!important;font-size:13.5px!important}#primary-menu .nav-om,.nav-menu .nav-om,.nav-menu ul.sub-menu .nav-ico{margin-right:5px!important}.site-header{position:relative!important;z-index:2147483020!important}.header-actions,.site-header{overflow:visible!important}.lang-switch{z-index:2147483030!important}.lang-menu{z-index:2147483040!important}body.home .sgm-assistant{max-width:none!important;box-sizing:border-box!important}.sgm-assistant,.sgm-astro-fab-wrap{position:fixed!important;top:auto!important}.sgm-assistant{margin:0!important;border:0!important;background:0 0!important;box-shadow:none!important}.sgm-assistant .sgm-ai-icon,.sgm-assistant .sgm-ai-launch{align-items:center!important;justify-content:center!important}.sgm-assistant .sgm-ai-launch{display:flex!important;gap:10px!important;width:auto!important;min-width:0!important;height:auto!important;min-height:56px!important;padding:8px 16px 8px 8px!important;border-radius:999px!important;text-align:left!important}.sgm-assistant .sgm-ai-icon{flex:0 0 40px!important;width:40px!important;height:40px!important;font-size:22px!important;line-height:1!important;display:inline-flex!important;border-radius:50%!important}.sgm-assistant .sgm-ai-launch>span.sgm-ai-launch-text{display:block!important;line-height:1.25!important}.sgm-assistant .sgm-ai-panel{position:absolute!important;left:auto!important;top:auto!important;bottom:calc(100% + 12px)!important;width:390px!important;max-height:min(72vh,560px)!important;height:auto!important;overflow-y:auto!important;z-index:2147483010!important}@media (max-width:980px){.sgm-assistant .sgm-ai-launch{min-height:54px!important}.sgm-assistant .sgm-ai-panel{position:fixed!important;left:10px!important;right:10px!important;bottom:84px!important;top:auto!important;width:auto!important;max-width:none!important;max-height:70vh!important}}@media (max-width:480px){.sgm-assistant .sgm-ai-launch{width:58px!important;height:58px!important;min-height:58px!important;padding:0!important;border-radius:50%!important;gap:0!important}.sgm-assistant .sgm-ai-launch>span.sgm-ai-launch-text{display:none!important}.sgm-assistant .sgm-ai-icon{flex-basis:58px!important;width:58px!important;height:58px!important;font-size:26px!important}}.sgm-astro-fab-wrap{left:15px!important;right:auto!important;bottom:15px!important;z-index:9997!important}.sgm-astro-fab,body.home{min-width:0!important;padding:0!important}.sgm-astro-fab{width:58px!important;height:58px!important;gap:0!important;border-radius:50%!important;justify-content:center!important;animation:none!important}.sgm-astro-fab-txt{display:none!important}.sgm-astro-fab-ico{width:38px!important;height:38px!important;flex:0 0 38px!important;font-size:18px!important}.sgm-astro-panel{height:auto!important;left:0!important;right:auto!important;top:auto!important;bottom:calc(100% + 14px)!important;width:360px!important;max-width:calc(100vw - 30px)!important;max-height:min(72vh,560px)!important;overflow-y:auto!important;z-index:2147483010!important}@media (max-width:980px){.sgm-astro-fab-wrap{left:15px!important;bottom:15px!important}.sgm-astro-panel{position:fixed!important;left:10px!important;right:10px!important;bottom:80px!important;top:auto!important;width:auto!important;max-width:none!important;max-height:70vh!important}}body.home .hero-section .container,body.home .rashifal-section .container,body.home .section-block>div.container{max-width:none!important;width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:15px!important;padding-right:15px!important;box-sizing:border-box!important}.rashifal-section>.container{max-width:none!important;padding-left:15px!important;padding-right:15px!important}.footer-about .logo-footer,.logo-wrap-footer .site-logo-img{height:var(--logo-height)!important;max-height:var(--logo-height)!important;width:auto!important;max-width:var(--logo-max-width)!important;padding:0!important;margin:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;object-fit:contain!important;object-position:left center!important}@media (max-width:860px){.footer-about .logo-footer,.logo-wrap-footer .site-logo-img{height:var(--logo-height-mobile)!important;max-height:var(--logo-height-mobile)!important;max-width:var(--logo-max-width-mobile)!important}}.footer-subscribe .footer-support-title{margin:0 0 8px!important;font-size:18px!important}.footer-subscribe .footer-support-text{font-size:13px!important;line-height:1.6!important;margin:0 0 14px!important;color:#ffe3c4!important}.footer-subscribe .subscribe-form{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:14px!important;align-items:stretch!important}.footer-subscribe .subscribe-form input[type=email]{flex:1 1 150px!important;min-width:0!important;padding:10px 12px!important;border-radius:10px!important;border:1px solid rgba(255,255,255,.28)!important;background:rgba(0,0,0,.18)!important;color:#fff!important;font-size:14px!important}.footer-subscribe .subscribe-form .subscribe-btn{flex:0 0 auto!important;padding:10px 16px!important;border-radius:10px!important}.footer-subscribe .subscribe-msg{flex-basis:100%!important;font-size:12.5px!important}body.home .section-block,body.home section{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;overflow-x:visible!important}body.home{background:var(--sgm-premium-ivory,#fff8ef)!important}@media (max-width:640px){body.home .section-block>.container,body.home section>.container{padding-left:15px!important;padding-right:15px!important}}body.home .container,body.home .rashifal-section>.container,body.home .section-block>.container,body.home section>.container{max-width:1320px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:15px!important;padding-right:15px!important;box-sizing:border-box!important}body.home .sgm-assistant{width:auto!important;max-width:calc(100vw - 110px)!important;padding:0!important;margin:0!important}.sgm-assistant{bottom:16px!important}.sanatan-floating{right:18px!important;bottom:92px!important}@media (max-width:480px){.sanatan-floating,.sgm-assistant{right:12px!important;bottom:12px!important}.sanatan-floating{bottom:86px!important;gap:9px!important}}.site-footer .logo-wrap-footer .site-logo-img{width:auto!important;object-fit:contain!important}.site-footer .footer-about .logo-footer,.site-footer .logo-wrap-footer .site-logo-img{height:var(--logo-height,56px)!important;max-height:var(--logo-height,56px)!important;max-width:var(--logo-max-width,300px)!important;padding:0!important;background:0 0!important;box-shadow:none!important;border-radius:0!important}@media (max-width:860px){.site-footer .footer-about .logo-footer,.site-footer .logo-wrap-footer .site-logo-img{height:var(--logo-height-mobile,40px)!important;max-height:var(--logo-height-mobile,40px)!important;max-width:var(--logo-max-width-mobile,210px)!important}}@media (min-width:861px){.footer-about .logo-footer,.footer-about .logo-wrap-footer .site-logo-img{height:var(--logo-height,56px)!important}}@media print{.sanatan-floating,.sgm-assistant,.site-footer,.site-header{display:none!important}}*,::after,::before{box-sizing:border-box}.sanatan-floating .sanatan-float-btn{flex-shrink:0}.sgm-assistant{width:min(390px,calc(100vw - 24px))!important}.sgm-ai-form,.sgm-ai-log,.sgm-ai-panel{min-width:0;max-width:100%}.site-footer .footer-about .site-logo-img.logo-dark,.site-footer .footer-about .site-logo-img.logo-dark.logo-footer{height:42px!important;max-height:42px!important;width:auto!important;max-width:150px!important;object-fit:contain!important}.site-footer .footer-about .logo-wrap{align-items:center}@media (max-width:600px){.rashifal-section>.container{width:100%!important;padding-left:12px!important;padding-right:12px!important}.rashi-wheel-wrap{width:100%;max-width:100%;overflow:visible}.rashi-wheel{width:min(420px,92vw)!important;max-width:92vw!important;height:auto!important;aspect-ratio:1/1}}.rashifal-section>.container,.section-block,.section-block>.container,.sgm-match form>div,.sgm-match input,.sgm-match select,section{min-width:0}.sgm-match form{grid-template-columns:repeat(2,minmax(0,1fr))}.rf-detail{height:auto!important;max-height:none!important;overflow:visible!important;white-space:normal!important;overflow-wrap:anywhere;-webkit-line-clamp:unset!important;line-clamp:unset!important}.rashifal-section>.container{padding-left:clamp(12px,2vw,28px)!important;padding-right:clamp(12px,2vw,28px)!important}.rashi-wheel-wrap{width:100%;max-width:100%;overflow:visible!important;padding:0 4px}.rashi-wheel{width:min(420px,92vw)!important;max-width:92vw!important;height:auto!important;aspect-ratio:1/1}.site-footer .footer-about .logo-footer,.site-footer .footer-about .site-logo-img,.site-footer .footer-about img,.site-footer .logo-wrap-footer img{height:40px!important;max-height:40px!important;width:auto!important;max-width:140px!important;object-fit:contain!important}.site-footer .footer-about .logo-wrap,.site-footer .logo-wrap-footer{display:inline-flex!important;width:auto!important;max-width:140px!important;height:42px!important;overflow:hidden!important}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #e0a51a!important}@media (max-width:900px){.sgm-match form{grid-template-columns:1fr}}@media (max-width:600px){.sgm-assistant{bottom:max(12px,env(safe-area-inset-bottom))!important}.sanatan-floating{bottom:max(82px,calc(env(safe-area-inset-bottom) + 72px))!important}}.sgm-match form [type=submit]:disabled{opacity:.65;cursor:wait}body.home .pdf-section>.container{width:100%!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;padding-left:15px!important;padding-right:15px!important;box-sizing:border-box!important}body.home .pdf-section .pdf-grid>*{min-width:0;max-width:100%}.sanatan-floating,.sgm-assistant{right:max(12px,env(safe-area-inset-right))!important;left:auto!important;max-width:calc(100vw - 24px)!important}.sanatan-floating{position:fixed!important;bottom:calc(88px + env(safe-area-inset-bottom))!important;gap:10px!important;z-index:10058!important}.sanatan-floating .sanatan-float-btn{width:44px!important;height:44px!important;min-width:44px!important;max-width:44px!important;flex:0 0 44px!important}.sgm-assistant{bottom:max(12px,env(safe-area-inset-bottom))!important;width:auto!important;z-index:10050!important}.sgm-assistant .sgm-ai-launch{max-width:calc(100vw - 24px)!important;box-sizing:border-box!important}.sgm-assistant .sgm-ai-panel{right:0!important;width:min(390px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important;max-height:min(70dvh,560px)!important;overflow:hidden!important}.sgm-assistant .sgm-ai-log{min-height:0;max-height:min(48dvh,370px);overflow-y:auto!important;overflow-x:hidden!important;overflow-wrap:anywhere}@media (max-width:600px){.sanatan-floating{bottom:calc(82px + env(safe-area-inset-bottom))!important;gap:8px!important}.sanatan-floating .sanatan-float-btn{width:42px!important;height:42px!important;min-width:42px!important;max-width:42px!important;flex-basis:42px!important}.sgm-assistant .sgm-ai-panel{left:12px!important;right:12px!important;bottom:calc(76px + env(safe-area-inset-bottom))!important;width:auto!important;max-width:none!important;max-height:min(68dvh,520px)!important}.sgm-assistant .sgm-ai-log{max-height:calc(68dvh - 165px)}}.hero-section{background:radial-gradient(ellipse at 12% 9%,rgba(243,172,22,.19),transparent 35%),radial-gradient(ellipse at 91% 94%,rgba(216,95,6,.12),transparent 34%),linear-gradient(145deg,#fff9f0 0,#fff4e2 100%)!important;border-bottom:1px solid rgba(216,95,6,.14)!important}.hero-title{background:linear-gradient(110deg,#7a2d08 0,#c84f05 60%,#d99a1b 100%)!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;color:var(--sgm-brand-brown)!important;text-shadow:none!important}.hero-main{border:1px solid rgba(255,255,255,.62)!important}.hero-main,.hero-side-card{box-shadow:0 16px 44px rgba(77,31,8,.16)!important}.hero-main{border-radius:22px!important}.hero-side-card{background:var(--sgm-brand-glass-strong)!important;overflow:hidden}body.home .pdf-section .pdf-card,body.home .pdf-section .pdf-grid>*,body.home .yt-card{background-color:var(--sgm-brand-glass)!important;background-image:linear-gradient(145deg,rgba(255,255,255,.3),rgba(255,249,239,.1))!important;border:1px solid var(--sgm-brand-glass-border)!important;outline:1px solid rgba(216,95,6,.1)!important;box-shadow:var(--sgm-brand-shadow)!important;-webkit-backdrop-filter:blur(16px) saturate(145%)!important;backdrop-filter:blur(16px) saturate(145%)!important}body.home .pdf-section .pdf-card{border-radius:20px!important;position:relative;isolation:isolate;overflow:hidden}body.home .pdf-section .pdf-card::before{content:"";position:absolute;z-index:-1;top:-48px;right:-46px;width:128px;height:128px;border-radius:50%;background:radial-gradient(circle,rgba(243,172,22,.15),rgba(216,95,6,.045) 53%,transparent 72%);pointer-events:none}body.home .section-block .section-head .section-title,body.home .sgm-platform-title h2{color:var(--sgm-brand-brown)!important;text-align:center!important}#sanatanGyaanSahayak .sgm-ai-msg.is-bot,body.home .sgm-kundli-intro{background:rgba(243,172,22,.075)!important;border-color:var(--sgm-brand-line)!important;color:var(--sgm-brand-ink)!important}body.home .post-card p{color:var(--sgm-brand-muted)!important}.site-header .dark-toggle,.site-header .mobile-nav-toggle,.site-header .subscribe-toggle{background:rgba(243,172,22,.1)!important;background-image:none!important;color:var(--sgm-brand-rust)!important;border:1px solid rgba(216,95,6,.17)!important;border-radius:12px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.72)!important}.site-header .dark-toggle:hover,.site-header .mobile-nav-toggle:hover,.site-header .subscribe-toggle:hover{background:rgba(243,172,22,.19)!important;transform:translateY(-1px)}.pdf-view,.sbk-submit,.sgm-primary,.sgm-speak{background:linear-gradient(135deg,#b84705,#d85f06)!important;background-image:linear-gradient(135deg,#b84705,#d85f06)!important;color:#fff9ef!important;border:1px solid rgba(243,172,22,.55)!important;border-radius:12px!important;box-shadow:0 7px 18px rgba(168,61,5,.17),inset 0 1px 0 rgba(255,255,255,.2)!important;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease!important}.sbk-submit:hover,.sgm-primary:hover{transform:translateY(-1px)}.pdf-view:hover,.sbk-submit:hover,.sgm-primary:hover{background:linear-gradient(135deg,#963904,#c84f05)!important;background-image:linear-gradient(135deg,#963904,#c84f05)!important;color:#fff!important;box-shadow:0 11px 24px rgba(168,61,5,.22),inset 0 1px 0 rgba(255,255,255,.17)!important}input:not([type=checkbox]):not([type=radio]),select,textarea{background:rgba(255,253,248,.8)!important;color:var(--sgm-brand-ink)!important;border:1px solid rgba(168,61,5,.2)!important;border-radius:12px!important}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--sgm-brand-gold)!important;outline-offset:3px!important;box-shadow:0 0 0 4px rgba(243,172,22,.16)!important}body.home .section-block .section-head,body.home .section-head,body.home .sgm-platform-title{text-align:center}body.home .section-title{position:relative;color:var(--sgm-brand-brown)!important}body.home .section-title::after{background:linear-gradient(90deg,transparent,var(--sgm-brand-orange),var(--sgm-brand-gold),transparent)!important}.section-view-all{border:1px solid rgba(216,95,6,.22)!important;color:var(--sgm-brand-rust)!important;background:rgba(255,253,248,.6)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.7)!important}#sanatanGyaanSahayak .sgm-ai-launch,.sgm-ai-launch,.sgm-ai-panel-head{color:#fff9ef!important}#sanatanGyaanSahayak .sgm-ai-launch,#sanatanGyaanSahayak .sgm-ai-panel-head,#sgmAstroFabWrap .sgm-astro-fab,.sanatan-floating .sanatan-float-btn,.sgm-ai-launch,.sgm-ai-panel-head{background:linear-gradient(135deg,#9a3905,#d85f06)!important;background-image:linear-gradient(135deg,#9a3905,#d85f06)!important;border-color:rgba(243,172,22,.62)!important;box-shadow:0 9px 25px rgba(91,39,8,.22),inset 0 1px 0 rgba(255,255,255,.22)!important}#sgmAstroFabWrap .sgm-astro-fab,.sanatan-floating .sanatan-float-btn{color:#fff9ef!important}#sanatanGyaanSahayak .sgm-ai-panel,#sgmAstroPanel.sgm-astro-panel,.sgm-assistant .sgm-ai-panel{background:var(--sgm-brand-glass-strong)!important;color:var(--sgm-brand-ink)!important;border:1px solid var(--sgm-brand-glass-border)!important;box-shadow:0 24px 65px rgba(74,30,7,.25)!important;-webkit-backdrop-filter:blur(22px) saturate(150%)!important;backdrop-filter:blur(22px) saturate(150%)!important}#sanatanGyaanSahayak .sgm-ai-panel-head{background:linear-gradient(110deg,#813004,#b84705)!important;color:#fff9ef!important}#sanatanGyaanSahayak .sgm-ai-icon{background:rgba(243,172,22,.22)!important;color:#fff0c5!important}#sanatanGyaanSahayak .sgm-ai-form{background:0 0!important;border-color:var(--sgm-brand-line)!important}.sanatan-floating .sanatan-float-btn{border-radius:50%!important}.site-footer,body.home .site-footer{background:linear-gradient(145deg,#57240d,#3d1909)!important;background-image:linear-gradient(145deg,#57240d,#3d1909)!important;color:#f9ebdd!important;border-top:1px solid rgba(243,172,22,.32)!important}.footer-col h4,.site-footer a,.site-footer h3{color:#fff0d4!important}.site-footer a:hover{color:#f3ac16!important}.site-footer .footer-col h4::after{background:linear-gradient(90deg,#d85f06,#f3ac16)!important}@media (max-width:520px){body.home .pdf-section .pdf-card{-webkit-backdrop-filter:blur(12px) saturate(140%)!important;backdrop-filter:blur(12px) saturate(140%)!important}}@media (prefers-reduced-motion:reduce){body.home .pdf-card,body.home .post-card{transition:none!important}}html body .site-footer .footer-about>.logo-wrap.logo-wrap-footer{display:block!important;width:min(300px,100%)!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;padding:0!important;margin:0 0 14px!important;box-sizing:border-box!important;flex:0 0 auto!important}html body .site-footer .footer-about>.logo-wrap.logo-wrap-footer>img.site-logo-img.logo-dark.logo-footer{display:block!important;width:100%!important;max-width:300px!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;object-fit:contain!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;flex:0 0 auto!important}@media (max-width:640px){html body .site-footer .footer-about>.logo-wrap.logo-wrap-footer{width:min(280px,82vw)!important;max-width:82vw!important}html body .site-footer .footer-about>.logo-wrap.logo-wrap-footer>img.site-logo-img.logo-dark.logo-footer{width:100%!important;max-width:100%!important}}.site-footer .sb-youtube .sby-inner{background:linear-gradient(145deg,#6d2a0c 0,#9a3905 58%,#b84b08 100%)!important;border:1px solid rgba(243,172,22,.35)!important;box-shadow:0 12px 26px rgba(61,25,9,.22),inset 0 1px 0 rgba(255,255,255,.12)!important}.site-footer .sb-youtube .sby-inner a.sby-btn,.site-footer .sb-youtube .sby-inner a.sby-btn:focus-visible,.site-footer .sb-youtube .sby-inner a.sby-btn:hover,.site-footer .sb-youtube .sby-inner a.sby-btn:link,.site-footer .sb-youtube .sby-inner a.sby-btn:visited{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:42px!important;padding:10px 22px!important;margin:4px auto 0!important;border:1px solid rgba(255,255,255,.52)!important;border-radius:999px!important;background:linear-gradient(135deg,#ffd36e,#f3ac16)!important;background-image:linear-gradient(135deg,#ffd36e,#f3ac16)!important;color:#55240d!important;-webkit-text-fill-color:#55240d!important;font-size:14px!important;font-weight:800!important;line-height:1.25!important;text-decoration:none!important;text-shadow:none!important;opacity:1!important;visibility:visible!important;white-space:nowrap!important;box-shadow:0 6px 16px rgba(39,16,4,.22),inset 0 1px 0 rgba(255,255,255,.55)!important;transform:none;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease!important}.site-footer .sb-youtube .sby-inner a.sby-btn i{display:inline-block!important;color:#55240d!important;-webkit-text-fill-color:#55240d!important;font-size:13px!important;opacity:1!important;visibility:visible!important}.site-footer .sb-youtube .sby-inner a.sby-btn:hover{background:linear-gradient(135deg,#ffe5a4,#ffc94f)!important;background-image:linear-gradient(135deg,#ffe5a4,#ffc94f)!important;color:#55240d!important;-webkit-text-fill-color:#55240d!important;transform:translateY(-2px)!important;box-shadow:0 10px 22px rgba(39,16,4,.28),inset 0 1px 0 rgba(255,255,255,.68)!important}:root{--sgm-nav-brown:#4B2817;--sgm-nav-brown-deep:#3B1E10;--sgm-stats-brown:#56321F;--sgm-stats-brown-soft:#68412A;--sgm-section-gap:50px;--sgm-home-gutter:15px}html body .nav-menu,html body.home .nav-menu{background-color:var(--sgm-nav-brown)!important;background-image:linear-gradient(100deg,var(--sgm-nav-brown-deep) 0%,var(--sgm-nav-brown) 52%,#60371f 100%)!important;border-top:1px solid rgba(243,172,22,.24)!important;border-bottom:1px solid rgba(243,172,22,.28)!important;box-shadow:0 7px 21px rgba(59,30,16,.2)!important}html body .nav-menu a{color:#fff7eb!important;font-size:16px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:.08px!important;padding:12px 14px!important}html body .nav-menu .nav-ico,html body .nav-menu .nav-om,html body .nav-menu a::before{color:#f3ac16!important;-webkit-text-fill-color:#f3ac16!important}html body .nav-menu .current-menu-item>a,html body .nav-menu .current_page_item>a,html body .nav-menu a:hover{background:rgba(243,172,22,.12)!important;color:#fff!important}html body .nav-menu a::after{background:#f3ac16!important}@media (max-width:1180px){html body .nav-menu a{font-size:15.5px!important;padding:11px!important}}@media (max-width:860px){html body .nav-menu a{font-size:16px!important;padding:12px 16px!important}html body .mobile-menu ul li a{font-size:16px!important;line-height:1.55!important}}#sanatanGyaanSahayak .sgm-ai-form button i{color:#fff9ef!important;-webkit-text-fill-color:#fff9ef!important;opacity:1!important}html body .tithi-strip{width:100%!important;min-width:0!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;gap:12px!important;overflow:hidden!important}html body .tithi-strip .ts-marquee{display:block!important;flex:1 1 auto!important;width:0!important;min-width:0!important;position:relative!important;overflow:hidden!important}html body .tithi-strip .ts-group,html body .tithi-strip .ts-track{display:flex!important;flex:0 0 auto!important;align-items:center!important;width:max-content!important}html body .tithi-strip .ts-track{gap:0!important;max-width:none!important;white-space:nowrap!important;animation:sgmTithiContinuous 34s linear infinite!important;animation-play-state:running!important;will-change:transform!important;transform:translate3d(0,0,0)}html body .tithi-strip .ts-group{gap:clamp(18px,2.2vw,34px)!important;padding-right:clamp(18px,2.2vw,34px)!important}html body .tithi-strip .ts-item{display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;width:auto!important;white-space:nowrap!important;line-height:1.5!important;opacity:1!important;visibility:visible!important}html body .tithi-strip .ts-item .om-ico,html body .tithi-strip .ts-item i{flex:0 0 auto!important}html body .tithi-strip .ts-marquee:focus-within .ts-track,html body .tithi-strip .ts-marquee:hover .ts-track{animation-play-state:paused!important}@media (max-width:768px){html body .tithi-strip{gap:8px!important;padding:7px 10px!important}html body .tithi-strip .ts-live{padding:5px 8px!important;font-size:12px!important}html body .tithi-strip .ts-item{font-size:12.5px!important}html body .tithi-strip .ts-group{gap:18px!important;padding-right:18px!important}html body .tithi-strip .ts-track{animation-duration:26s!important}}@media (prefers-reduced-motion:reduce){html body .tithi-strip .ts-track{animation-duration:60s!important}}@media (max-width:768px){html body nav#primaryNav.nav-menu{display:none!important}}html body.home .rashifal-section .rashi-wheel-wrap{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;padding:0!important;overflow:visible!important}html body.home .rashifal-section .rashi-wheel{--sgm-wheel-size:min(540px,calc(100vw - 40px));display:block!important;position:relative!important;width:var(--sgm-wheel-size)!important;min-width:0!important;max-width:var(--sgm-wheel-size)!important;height:var(--sgm-wheel-size)!important;min-height:var(--sgm-wheel-size)!important;max-height:var(--sgm-wheel-size)!important;aspect-ratio:1/1!important;flex:0 0 var(--sgm-wheel-size)!important;border-radius:50%!important;overflow:visible!important;box-sizing:border-box!important}html body.home .rashifal-section .rw-ring{border-radius:50%!important}html body.home .rashifal-section .rw-arm,html body.home .rashifal-section .rw-ring{position:absolute!important;inset:0!important;width:100%!important;height:100%!important}html body.home .rashifal-section .rw-sector{display:flex!important;position:absolute!important;width:17%!important;max-width:17%!important;min-width:0!important;aspect-ratio:1/1!important;padding:2px!important;border-radius:50%!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;color:#552516!important;-webkit-text-fill-color:#552516!important;z-index:2!important;box-sizing:border-box!important}html body.home .rashifal-section .rw-sector .rw-sym{display:block!important;font-size:clamp(14px,2.5vw,24px)!important;line-height:1!important}html body.home .rashifal-section .rw-sector,html body.home .rashifal-section .rw-sector .rw-lbl{height:auto!important;overflow:visible!important;visibility:visible!important;opacity:1!important}html body.home .rashifal-section .rw-sector .rw-lbl{display:block!important;max-width:100%!important;max-height:none!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;font-size:clamp(7.5px,2.15vw,11px)!important;font-weight:800!important;line-height:1.05!important;text-align:center!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;text-overflow:clip!important;-webkit-line-clamp:unset!important}@media (max-width:600px){html body.home .rashifal-section .rashi-wheel{--sgm-wheel-size:min(540px,calc(100vw - 32px))}html body.home .rashifal-section .rw-sector{width:17.5%!important;max-width:17.5%!important}html body.home .rashifal-section .rw-sector .rw-lbl{font-size:clamp(7px,2.1vw,9px)!important}}html body.home #sgmMatchResult:empty{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important}@media (min-width:769px){html body #siteHeaderWrap{position:static!important;top:auto!important;transform:none!important;filter:none!important;-webkit-filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;perspective:none!important;contain:none!important;will-change:auto!important}}html body .pdf-actions .pdf-view,html body .pdf-card .pdf-view{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;background:linear-gradient(135deg,#b84705 0,#d85f06 100%)!important;background-image:linear-gradient(135deg,#b84705 0,#d85f06 100%)!important;border:1px solid rgba(243,172,22,.55)!important;border-radius:12px!important;box-shadow:0 5px 14px rgba(109,43,11,.16),inset 0 1px 0 rgba(255,255,255,.16)!important;text-decoration:none!important;filter:none!important;transition:background .18s ease,box-shadow .18s ease,transform .18s ease!important}html body .pdf-actions .pdf-view i,html body .pdf-card .pdf-view i{color:#fff9ef!important;-webkit-text-fill-color:#fff9ef!important;opacity:1!important}html body .pdf-actions .pdf-view:hover,html body .pdf-card .pdf-view:hover{background:linear-gradient(135deg,#963904 0,#b84705 100%)!important;background-image:linear-gradient(135deg,#963904 0,#b84705 100%)!important;color:#fff9ef!important;-webkit-text-fill-color:#fff9ef!important;filter:none!important;transform:translateY(-1px)!important;box-shadow:0 8px 18px rgba(109,43,11,.22)!important}html body .pdf-actions .pdf-view,html body .pdf-actions .pdf-view:hover i,html body .pdf-card .pdf-view,html body .pdf-card .pdf-view:hover i{color:#fff9ef!important;-webkit-text-fill-color:#fff9ef!important}html body.home .section-block .section-head a.section-view-all,html body.home a.section-view-all{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:38px!important;padding:8px 16px!important;border:1px solid #c58a38!important;border-radius:999px!important;background:linear-gradient(135deg,#9a3905 0,#d85f06 100%)!important;background-color:#b84b08!important;color:#fff8ea!important;-webkit-text-fill-color:#fff8ea!important;text-decoration:none!important;font-weight:750!important;line-height:1.25!important;box-shadow:0 4px 12px rgba(86,40,15,.14),inset 0 1px 0 rgba(255,255,255,.16)!important;transform:none!important;filter:none!important;opacity:1!important;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease!important}html body.home .section-block .section-head a.section-view-all i,html body.home a.section-view-all i{color:#fff8ea!important;-webkit-text-fill-color:#fff8ea!important;fill:currentColor!important;opacity:1!important}html body.home .section-block .section-head a.section-view-all:focus-visible,html body.home .section-block .section-head a.section-view-all:hover,html body.home a.section-view-all:focus-visible,html body.home a.section-view-all:hover{background:#56321f!important;background-image:linear-gradient(135deg,#56321f 0,#704326 100%)!important;background-color:#56321f!important;border-color:#d7a52b!important;color:#fff8ea!important;-webkit-text-fill-color:#fff8ea!important;box-shadow:0 7px 18px rgba(86,40,15,.23),inset 0 1px 0 rgba(255,255,255,.1)!important;transform:translateY(-1px)!important;filter:none!important;opacity:1!important}html body.home .section-block .section-head a.section-view-all:focus-visible i,html body.home .section-block .section-head a.section-view-all:hover i,html body.home a.section-view-all:focus-visible i,html body.home a.section-view-all:hover i{color:#fff8ea!important;-webkit-text-fill-color:#fff8ea!important;fill:currentColor!important}html body.home a.section-view-all:focus-visible{outline:2px solid #d7a52b!important;outline-offset:3px!important}html body.home .hero-section,html body.home .pdf-section,html body.home .rashifal-section,html body.home .section-block{margin-bottom:50px!important;margin-bottom:var(--sgm-section-gap)!important}@media (max-width:640px){html body.home .section-block .section-head a.section-view-all,html body.home a.section-view-all{min-height:40px!important;padding:9px 16px!important;font-size:14px!important}}@supports not (overflow-x:clip){body,html{overflow-x:hidden!important}}body.home main{width:100%!important;margin-inline:0!important}body.home img,body.home svg,img,svg{max-width:100%}body.home .hero-grid,body.home .hero-section,body.home .hero-section>.container,body.home .hero-side,body.home .pdf-section,body.home .pdf-section .pdf-grid,body.home main{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}.hero-side-card img,.post-card-thumb img{height:auto;max-width:100%}@media (max-width:640px){:root{--sgm-home-gutter:15px;--sgm-section-gap:50px}}.sgm-sr-only,html body .site-header .header-search .screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.rf-date,.rf-placeholder{color:#5d4635!important}.site-header .site-logo-link{display:inline-flex;align-items:center;min-width:0;max-width:100%}.site-header .site-logo .custom-logo-link,.site-header .site-logo .logo-wrap{min-width:0}.site-footer .footer-col-title,.site-footer .footer-support-title{display:block;color:var(--gold);font-family:var(--font-head);font-size:18px;font-weight:700;line-height:1.4;margin:0 0 14px}html body .sgm-ai-launch,html body .sgm-ai-panel,html body .sgm-astro-fab-wrap,html body .sgm-astro-panel{max-width:calc(100vw - 24px)!important;box-sizing:border-box!important}html body .sgm-ai-launch,html body .sgm-ai-panel,html body .sgm-astro-fab,html body .sgm-astro-panel{right:max(12px,env(safe-area-inset-right))!important}html body .sgm-ai-panel[hidden],html body .sgm-astro-panel[hidden]{display:none!important}body,body.home,html{background:var(--cream, #fff8ef)!important}body{padding:0!important}body.home{padding-left:0!important;padding-right:0!important;overflow-x:clip!important}html body .site-header .header-search .screen-reader-text{clip-path:inset(50%)!important}html body .site-header .header-search,html body .site-header .header-search form{min-width:0!important;position:relative!important}html body{border-left:0!important;border-right:0!important}body.home .container{}.sgm-astro-panel,.sgm-astro-panel-body,.sgm-astro-panel-body .sgm-astro-booking{background:#fff9f0!important}.sgm-astro-panel-body .astro-form input,.sgm-astro-panel-body .astro-form select,.sgm-astro-panel-body .astro-form textarea{background:#fffdf9!important;color:#342116!important;border:1px solid #d8b99b!important;box-shadow:none!important}.sgm-astro-panel-body .astro-actions button,.sgm-astro-panel-body .astro-form button{background:linear-gradient(135deg,#8d2c15,#d66b18)!important;color:#fff!important;border:1px solid #b75a1a!important}body,html{margin-inline:0!important}body{box-sizing:border-box}.container,[class*=grid],[class*=section]{box-sizing:border-box;min-width:0}@supports (overflow:clip){body,html{overflow-x:clip!important}}@supports not (overflow:clip){body,html{overflow-x:hidden!important}}.sgm-astro-panel,.sgm-astro-panel .astro-form,.sgm-astro-panel-body,.sgm-astro-panel-body .sgm-astro-booking{background-color:#fff8ef!important;color:#3a2417!important;border-color:#e4c7a9!important}.sgm-astro-panel .astro-form input,.sgm-astro-panel .astro-form select,.sgm-astro-panel .astro-form textarea{background:#fffdf9!important;color:#342116!important;border:1px solid #d8b99b!important}.sgm-astro-panel .astro-form button,.sgm-astro-panel button{background:linear-gradient(135deg,#8d2c15,#d66b18)!important;color:#fff!important;border-color:#b75a1a!important}body,html{scrollbar-color:#b98255 #fff8ef;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;overflow-x:clip!important;background-color:#fff8ef!important;scrollbar-gutter:auto!important}html{padding:0!important}body{padding-right:0!important}body::-webkit-scrollbar,html::-webkit-scrollbar{width:12px}body::-webkit-scrollbar-track,html::-webkit-scrollbar-track{background:#fff8ef}body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background:#b98255;border:3px solid #fff8ef;border-radius:999px}.sgm-assistant{right:12px!important}@media (max-width:700px){.sgm-assistant{right:12px!important}}:root{--sgm-card-shadow:0 8px 22px rgba(67,37,17,.10), 0 2px 6px rgba(67,37,17,.06);--sgm-card-shadow-hover:0 16px 34px rgba(67,37,17,.16), 0 5px 12px rgba(67,37,17,.08)}.hero-side-card,.pdf-card,.post-card,.widget,.yt-card{border:1px solid rgba(160,104,49,.24)!important;border-radius:16px!important;box-shadow:var(--sgm-card-shadow)!important}@media (hover:hover){.hero-side-card:hover,.pdf-card:focus-within,.pdf-card:hover,.post-card:focus-within,.post-card:hover,.widget:hover,.yt-card:hover{transform:translateY(-3px)!important;border-color:rgba(210,157,74,.58)!important;box-shadow:var(--sgm-card-shadow-hover)!important}}@media (prefers-reduced-motion:reduce){.hero-side-card,.pdf-card,.post-card,.widget,.yt-card{transition:none!important}}.pdf-card-curated,.ts-item{border:1px solid rgba(160,104,49,.24)!important;border-radius:16px!important;box-shadow:var(--sgm-card-shadow)!important}.ts-item{transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease!important}@media (hover:hover){.pdf-card-curated:hover,.ts-item:hover{transform:translateY(-3px)!important;border-color:rgba(210,157,74,.58)!important;box-shadow:var(--sgm-card-shadow-hover)!important}}.nav-menu,.site-footer,.site-header,.site-header-wrap,footer,main{box-sizing:border-box!important;width:100%!important;max-width:none!important;min-width:0!important;margin-right:0!important}.mobile-menu{right:0!important;width:min(340px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important;transform:translateX(100%)!important;visibility:hidden!important;transition:transform .3s ease,visibility 0s linear .3s!important}html body .nav-menu li.menu-item-has-children>ul.sub-menu,html body .nav-menu ul.sub-menu{background-color:var(--sgm-nav-brown,#4B2817)!important;background-image:linear-gradient(100deg,var(--sgm-nav-brown-deep,#3B1E10) 0%,var(--sgm-nav-brown,#4B2817) 52%,#60371f 100%)!important}.pdf-card,.post-card{border:1px solid #dfbd94!important;box-shadow:0 8px 22px rgba(76,43,19,.1),0 2px 6px rgba(76,43,19,.06)!important}@media (hover:hover){.pdf-card:hover,.post-card:hover{transform:translateY(-3px)!important;border-color:#c78c4b!important;box-shadow:0 16px 32px rgba(76,43,19,.17),0 0 0 1px rgba(199,140,75,.16)!important}}.sgm-astro-fab,.sgm-astro-panel-head{background:linear-gradient(115deg,#6f2112,#a64216 58%,#d96813)!important;color:#fff7eb!important;border-color:#d98a36!important}.sgm-astro-fab *,.sgm-astro-panel-head *,.sgm-astro-panel-head .sgm-astro-fee,.sgm-astro-panel-head strong{color:#fff7eb!important;-webkit-text-fill-color:#fff7eb!important}.sgm-astro-close{background:rgba(255,240,218,.18)!important;color:#fff7eb!important}body.home .sgm-speak{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;text-align:center!important}body.home main .hero-side-card,body.home main .pdf-card,body.home main .post-card,body.home main .widget,body.home main article[class*=-card]{border:1px solid #e5c9a8!important;box-shadow:0 5px 20px rgba(83,46,18,.08)!important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease!important}@media (hover:hover){body.home main .hero-side-card:hover,body.home main .pdf-card:hover,body.home main .post-card:hover,body.home main .widget:hover,body.home main article[class*=-card]:hover{transform:translateY(-3px)!important;border-color:#dc9b54!important;box-shadow:0 12px 28px rgba(83,46,18,.15)!important}}body.home .post-card-body,body.home .post-card-excerpt,body.home .post-card-meta,body.home .post-card-meta time{border:0!important;outline:0!important;box-shadow:none!important;background:0 0!important;padding-inline:0!important}.hero-side-card,.pdf-card,.pdf-card-curated,.post-card,.widget,.yt-card{transition:transform .24s ease,border-color .24s ease,outline-color .24s ease,box-shadow .24s ease!important;transition:transform .28s cubic-bezier(.2,.7,.3,1),box-shadow .28s,border-color .28s!important}@media (hover:hover){.hero-side-card:hover,.pdf-card-curated:focus-within,.pdf-card-curated:hover,.pdf-card:focus-within,.pdf-card:hover,.post-card:focus-within,.post-card:hover,.widget:focus-within,.widget:hover,.yt-card:hover{transform:translateY(-3px)!important;border-color:#cf9147!important;outline:2px solid rgba(207,145,71,.55)!important;outline-offset:3px!important;box-shadow:0 16px 34px rgba(76,43,19,.19),0 0 0 1px rgba(207,145,71,.12)!important}}@media (hover:hover){.hero-side-card:hover,.pdf-card-curated:hover,.pdf-card:hover,.post-card:hover,.widget:hover,.yt-card:hover,html body.home main .widget:hover,html body.home main article[class*=-card]:hover{transform:translateY(-7px)!important;box-shadow:0 22px 48px rgba(120,70,20,.19),0 2px 6px rgba(120,70,20,.08)!important;border-color:rgba(200,149,46,.62)!important;outline:0!important;outline-offset:0!important}}html body .sbk-form select[name=kundli_gender]{width:100%;min-height:44px;padding:10px 13px;border:1px solid #dfc9b1;border-radius:12px;background:#fffdf9;color:#4b382b}html body .sgm-assistant .sgm-ai-launch .sgm-ai-launch-text,html body .sgm-assistant .sgm-ai-launch .sgm-ai-launch-text small,html body .sgm-assistant .sgm-ai-launch .sgm-ai-launch-text strong{color:#fff8ed!important;-webkit-text-fill-color:#fff8ed!important;opacity:1!important}html body .sgm-astro-fab{border-radius:999px!important}html body .sgm-astro-fab-txt{display:flex!important;flex-direction:column!important;align-items:flex-start!important;text-align:left!important;line-height:1.25!important}@media (max-width:640px){html body .sgm-astro-fab{max-width:calc(100vw - 20px)!important;padding:9px 13px!important;gap:8px!important}html body .sgm-astro-fab-txt b{font-size:13px!important;white-space:nowrap!important}html body .sgm-astro-fab-txt small{font-size:10px!important}}html body .sgm-astro-fab-wrap{left:14px!important;bottom:78px!important}html body .sgm-astro-fab{min-height:56px!important;padding:9px 14px!important;gap:9px!important;background:linear-gradient(135deg,#b84b00,#e56800)!important}html body .sgm-astro-fab-txt{justify-content:center!important}html body .sgm-astro-fab-txt b{font-size:14px!important;font-weight:700!important;line-height:1.2!important;white-space:nowrap!important;color:#fff!important}html body #sgmAstroFab .sgm-astro-fab-txt small,html body .sgm-astro-fab-txt small{display:none!important}@media (max-width:640px){html body .sgm-astro-fab-wrap{left:10px!important;bottom:76px!important}html body .sgm-astro-fab{min-height:52px!important;padding:7px 11px!important;gap:7px!important}html body .sgm-astro-fab-ico{width:34px!important;height:34px!important;flex-basis:34px!important}html body .sgm-astro-fab-txt b{font-size:13px!important}}html body #sgmAstroFabWrap{left:14px!important;bottom:145px!important;max-width:calc(100vw - 24px)!important}html body #sgmAstroFab{position:relative!important;inset:auto!important;width:max-content!important;min-width:0!important;max-width:calc(100vw - 24px)!important;padding:8px 15px 8px 9px!important;gap:9px!important;border-radius:999px!important;justify-content:flex-start!important;overflow:visible!important;white-space:nowrap!important}html body #sgmAstroFab .sgm-astro-fab-ico{width:36px!important;height:36px!important;flex:0 0 36px!important}html body #sgmAstroFab .sgm-astro-fab-txt,html body #sgmAstroFab .sgm-astro-fab-txt b{width:auto!important;max-width:none!important;overflow:visible!important;white-space:nowrap!important}html body #sgmAstroFab .sgm-astro-fab-txt{display:flex!important;min-width:0!important;flex:0 0 auto!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important}html body #sgmAstroFab .sgm-astro-fab-txt b{display:block!important;font-size:14px!important;line-height:1.25!important;color:#fff!important}@media (max-width:640px){html body #sgmAstroFabWrap{left:10px!important;bottom:138px!important}html body #sgmAstroFab{min-height:50px!important;padding:7px 12px 7px 8px!important;gap:7px!important}html body #sgmAstroFab .sgm-astro-fab-ico{width:34px!important;height:34px!important;flex-basis:34px!important}html body #sgmAstroFab .sgm-astro-fab-txt b{font-size:13px!important}}html body #sgmAstroFabWrap{position:fixed!important;left:max(12px,env(safe-area-inset-left))!important;right:auto!important;top:auto!important;bottom:max(12px,env(safe-area-inset-bottom))!important;width:max-content!important;margin:0!important;transform:none!important;z-index:10020!important}html body #sanatanGyaanSahayak .sgm-ai-launch,html body #sgmAstroFab{height:58px!important;min-height:58px!important;max-height:58px!important;box-sizing:border-box!important;margin:0!important;align-self:flex-end!important}html body #sgmAstroFab{display:flex!important;align-items:center!important}html body #sanatanGyaanSahayak{bottom:max(12px,env(safe-area-inset-bottom))!important}@media (max-width:640px){html body #sgmAstroFabWrap{left:max(10px,env(safe-area-inset-left))!important}html body #sgmAstroFab{padding:7px 10px 7px 8px!important;gap:7px!important}}@media (min-width:769px){html body .site-header #mobileNavToggle{display:none!important}}:root{--sgm-gold-glow:0 0 22px rgba(212, 175, 55, 0.4);--sgm-saffron-glow:0 0 26px rgba(244, 121, 31, 0.35);--sgm-card-glass:rgba(255, 255, 255, 0.95);--sgm-card-border:rgba(226, 192, 142, 0.5);--sgm-card-border-hover:rgba(244, 121, 31, 0.7);--sgm-sidebar-w:350px}.sb-kundli-widget .sbk-form{display:flex!important;flex-direction:column!important;gap:10px!important}.sb-kundli-widget .sbk-form input,.sb-kundli-widget .sbk-form select{width:100%!important;padding:10px 14px!important;background:var(--cream)!important;border:1.5px solid var(--border)!important;border-radius:10px!important;font-size:13.5px!important;font-family:var(--font-body)!important;color:var(--ink)!important;outline:0!important;transition:all .2s ease!important;box-sizing:border-box!important}.sb-kundli-widget .sbk-form input:focus,.sb-kundli-widget .sbk-form select:focus{border-color:var(--saffron)!important;background:var(--white)!important;box-shadow:0 0 0 3px rgba(244,121,31,.15)!important}.sb-kundli-widget .sbk-submit{width:100%!important;padding:12px 20px!important;background:linear-gradient(135deg,var(--saffron),var(--saffron-deep))!important;color:#fff!important;border:0!important;border-radius:30px!important;font-size:14.5px!important;font-weight:800!important;font-family:var(--font-body)!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;box-shadow:0 4px 14px rgba(244,121,31,.35)!important;transition:all .22s ease!important}.sb-kundli-widget .sbk-submit:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(244,121,31,.5)!important}.site-header .site-logo .logo-wrap{display:inline-flex!important;align-items:center!important;line-height:0!important}html:not(.dark-mode) .site-header .site-logo .logo-wrap>img.logo-light,html:not(.dark-mode) .site-header .site-logo img.logo-light{display:block!important;visibility:visible!important}html:not(.dark-mode) .site-header .site-logo .logo-wrap>img.logo-dark,html:not(.dark-mode) .site-header .site-logo img.logo-dark{display:none!important;visibility:hidden!important}@media print{.sgm-redesign{--rd-line:color-mix(in srgb,var(--saffron,#f4791f) 44%,transparent);--rd-card:var(--cream,#fff8ef);max-width:1180px;width:calc(100% - 40px);margin:auto;padding:28px 0 10px;color:var(--text,#3a2a20)}.rd-dialog *,.sgm-redesign *{box-sizing:border-box}.sgm-redesign .rd-intro{text-align:center;padding:4px 0 26px}.sgm-redesign .rd-quick-links{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.sgm-redesign .rd-quick-links a{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px;min-height:98px;color:var(--text,#3a2a20);text-decoration:none;font-size:21px;font-weight:700}.sgm-redesign .rd-quick-links i{color:var(--saffron,#f4791f);font-size:19px}.sgm-redesign .rd-quick-links small{color:var(--saffron,#f4791f);font-size:12px;font-weight:400}.sgm-redesign .rd-daily{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:26px}.sgm-redesign .rd-panel,.sgm-redesign .rd-quick-links a{border:1px solid var(--rd-line);border-radius:7px;background:var(--rd-card)}.sgm-redesign .rd-panel{padding:22px;box-shadow:none;min-width:0}.sgm-redesign .rd-panel h2{font-size:23px;color:var(--maroon,#8e2c17);margin:0 0 14px}.sgm-redesign .rd-panel h2 i{color:var(--saffron,#f4791f);margin-right:8px}.sgm-redesign .rd-date{display:inline-block;background:var(--saffron,#f4791f);color:#fff;padding:7px 20px;border-radius:6px;margin-bottom:12px}.sgm-redesign .rd-panchang{position:relative;overflow:hidden}.sgm-redesign .rd-panchang:after{content:"ॐ";position:absolute;right:24px;top:85px;color:var(--saffron,#f4791f);opacity:.11;font-size:130px;pointer-events:none;line-height:1}.sgm-redesign .rd-panchang dl{margin:0;position:relative;z-index:1}.sgm-redesign .rd-panchang dl div{display:flex;gap:12px;margin:8px 0}.sgm-redesign .rd-panchang dt{min-width:85px;font-weight:600}.sgm-redesign .rd-panchang dd{margin:0}.sgm-redesign .rd-gita{text-align:center;display:flex;flex-direction:column;align-items:center}.sgm-redesign .rd-gita h2{align-self:flex-start}.sgm-redesign .rd-gita blockquote{border:0;padding:0;margin:5px 0 12px;font-size:22px;line-height:1.6;color:var(--maroon,#8e2c17)}.sgm-redesign .rd-gita p{margin:0 0 8px}.sgm-redesign .rd-gita small{display:block;margin-bottom:10px}.rd-btn{border:0;border-radius:24px;padding:10px 18px;background:var(--maroon,#8e2c17);color:#fff;font:inherit;cursor:pointer;line-height:1.4;min-height:42px}.rd-btn:hover{filter:brightness(.93)}.sgm-redesign .rd-section-head{display:flex;align-items:center;justify-content:center;position:relative;gap:12px;margin:20px 0 18px}.sgm-redesign .rd-section-head:after,.sgm-redesign .rd-section-head:before{content:"";height:1px;background:var(--rd-line);flex:1}.sgm-redesign .rd-section-head h2{color:var(--maroon,#8e2c17);font-size:clamp(23px,3vw,29px);margin:0;text-align:center}.sgm-redesign .rd-section-head>a{font-size:14px;white-space:nowrap;color:var(--maroon,#8e2c17);text-decoration:none}.sgm-redesign .rd-story-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 24px}.sgm-redesign .rd-story-grid>.post-card:first-child{grid-row:span 2;display:flex;flex-direction:column}.sgm-redesign .rd-story-grid>.post-card:not(:first-child){display:grid;grid-template-columns:46% 1fr;gap:16px;border-bottom:1px solid var(--rd-line);padding-bottom:12px}.sgm-redesign .rd-story-grid .post-card{border:0;border-radius:0;box-shadow:none;transform:none;background:0 0;min-width:0}.sgm-redesign .rd-story-grid .post-card-thumb{aspect-ratio:1.85;border-radius:7px;overflow:hidden;height:auto;display:block}.sgm-redesign .rd-story-grid .post-card-thumb img{width:100%;height:100%;object-fit:cover}.sgm-redesign .rd-story-grid .post-card-body{padding:10px 0 0;min-width:0}.sgm-redesign .rd-story-grid .post-card:not(:first-child) .post-card-body{padding:0}.sgm-redesign .rd-story-grid .post-card h3{font-size:20px;line-height:1.5;margin:0 0 6px;color:var(--maroon,#8e2c17)}.sgm-redesign .rd-story-grid .post-card-excerpt{font-size:15px;line-height:1.6;margin:0}.sgm-redesign .rd-story-grid .post-card-meta{font-size:12px;margin-top:10px}.sgm-redesign .rd-story-grid .post-card:not(:first-child) .post-card-excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.sgm-redesign .rd-four-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.sgm-redesign .rd-collection{display:flex;flex-direction:column;align-items:center;text-align:center;padding:18px 15px}.sgm-redesign .rd-collection-cover{width:76px;height:104px;display:grid;place-items:center;background:linear-gradient(125deg,var(--maroon,#8e2c17),var(--saffron,#f4791f));color:var(--cream,#fff8ef);font-size:32px;border:3px double var(--gold,#e6b657);border-radius:2px 5px 5px 2px;box-shadow:4px 3px 0 color-mix(in srgb,var(--text,#3a2a20) 15%,transparent);margin:0 0 10px;text-decoration:none}.sgm-redesign .rd-collection h3{margin:4px 0 8px}.sgm-redesign .rd-collection a{color:inherit;text-decoration:none}.sgm-redesign .rd-collection .rd-more{margin-top:auto;align-self:flex-start}.sgm-redesign .rd-services{margin:24px 0;padding:1px 14px 16px;border:1px solid var(--rd-line);border-radius:9px;background:color-mix(in srgb,var(--saffron,#f4791f) 8%,var(--cream,#fff8ef))}.sgm-redesign .rd-service{font:inherit;display:flex;flex-direction:column;align-items:center;text-align:center;gap:7px;cursor:pointer;width:100%;padding:20px 10px;color:var(--text,#3a2a20)}.sgm-redesign .rd-service>i{font-size:31px;color:var(--saffron,#f4791f)}.sgm-redesign .rd-collection h3,.sgm-redesign .rd-service strong{font-size:20px;color:var(--maroon,#8e2c17)}.sgm-redesign .rd-collection .rd-more,.sgm-redesign .rd-service small{color:var(--maroon,#8e2c17);font-size:14px}.sgm-redesign .rd-quick-links a:hover,.sgm-redesign .rd-service:hover{border-color:var(--maroon,#8e2c17);box-shadow:0 3px 10px #0000000a}.sgm-redesign .rd-today-line{text-align:center;margin:15px 0 0;font-size:17px;color:var(--maroon,#8e2c17)}.rd-popup-sources[hidden]{display:none!important}.rd-dialog:not([open]){display:none}.rd-dialog{border:1px solid var(--saffron,#f4791f);border-radius:12px;padding:0;background:var(--cream,#fff8ef);color:var(--text,#3a2a20);width:min(940px,calc(100vw - 28px));max-width:calc(100vw - 28px);max-height:calc(100dvh - 40px);max-height:min(90vh,calc(100dvh - 40px));margin:auto;box-shadow:0 20px 90px #0006;overflow:hidden;z-index:2147483000}.rd-dialog::backdrop{background:#160b0bc9}.rd-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:14px 20px;border-bottom:1px solid var(--saffron,#f4791f);background:var(--cream,#fff8ef)}.rd-dialog-head h2{font-size:24px;margin:0;color:var(--maroon,#8e2c17)}.rd-close{width:44px;height:44px;flex-shrink:0;border:1px solid currentColor;border-radius:50%;font:30px/1 sans-serif;color:var(--maroon,#8e2c17);background:0 0;cursor:pointer}.rd-dialog-content{padding:20px;max-height:calc(90vh - 90px);overflow:auto;overscroll-behavior:contain}.rd-mantra-text{font-size:clamp(20px,3vw,28px);line-height:1.65;text-align:center;color:var(--maroon,#8e2c17);margin:16px 0;overflow-wrap:anywhere}.rd-fine{font-size:12px;line-height:1.6;opacity:.8;margin:12px 0 0}#rd-japa{max-width:650px;margin:auto}#rd-japa label{font-weight:600;display:block;margin:10px 0 5px}#rd-mantra-select{width:100%}.rd-custom-row{display:flex;gap:8px}.rd-custom-row input{flex:1;width:100%}#rd-japa-tap{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:8px solid var(--saffron,#f4791f);border-radius:50%;width:215px;height:215px;margin:20px auto;cursor:pointer;color:var(--maroon,#8e2c17);background:var(--cream,#fff8ef);font:inherit;touch-action:manipulation;user-select:none}#rd-japa-count{font-size:58px;font-weight:700;line-height:1.2}#rd-japa-tap>span:last-child{font-size:14px}#rd-japa-status{text-align:center;min-height:28px}.rd-japa-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.rd-dialog :focus-visible,.sgm-redesign a:focus-visible,.sgm-redesign button:focus-visible{outline:3px solid var(--maroon,#8e2c17);outline-offset:3px}@media (max-width:900px){.sgm-redesign .rd-four-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sgm-redesign .rd-quick-links{gap:10px}.sgm-redesign .rd-story-grid{gap:16px}.sgm-redesign .rd-story-grid>.post-card:not(:first-child){grid-template-columns:1fr}.sgm-redesign .rd-quick-links a{font-size:18px}}@media (max-width:600px){.sgm-redesign{width:calc(100% - 28px);padding-top:20px}.sgm-redesign .rd-quick-links{grid-template-columns:repeat(3,minmax(0,1fr))}.sgm-redesign .rd-daily{grid-template-columns:1fr;gap:16px}.rd-dialog-content,.sgm-redesign .rd-panel{padding:16px}.sgm-redesign .rd-story-grid{grid-template-columns:1fr}.sgm-redesign .rd-story-grid>.post-card:first-child{grid-row:auto}.sgm-redesign .rd-story-grid>.post-card:not(:first-child){grid-template-columns:42% 1fr;gap:12px}.sgm-redesign .rd-four-grid{gap:10px}.sgm-redesign .rd-service strong,.sgm-redesign .rd-story-grid .post-card h3{font-size:18px}.sgm-redesign .rd-section-head h2{font-size:24px}.sgm-redesign .rd-section-head{gap:8px}.sgm-redesign .rd-section-head>a{font-size:12px}.sgm-redesign .rd-section-head:after{display:none}.rd-dialog-head{padding:10px 16px}.rd-custom-row{flex-direction:column}}@media (prefers-reduced-motion:reduce){.rd-dialog *,.sgm-redesign *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}}.sgm-redesign{--rd-line:color-mix(in srgb,var(--saffron,#f4791f) 44%,transparent);--rd-card:var(--cream,#fff8ef);max-width:1180px;width:calc(100% - 40px);margin:auto;padding:28px 0 10px;color:var(--text,#3a2a20)}.rd-dialog *,.sgm-redesign *{box-sizing:border-box}.sgm-redesign .rd-intro{text-align:center}.sgm-redesign .rd-quick-links{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.sgm-redesign .rd-quick-links a{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px;color:var(--text,#3a2a20);text-decoration:none;font-size:21px;font-weight:700}.sgm-redesign .rd-quick-links i{color:var(--saffron,#f4791f);font-size:19px}.sgm-redesign .rd-quick-links small{color:var(--saffron,#f4791f);font-size:12px;font-weight:400}.sgm-redesign .rd-daily{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:26px}.sgm-redesign .rd-panel,.sgm-redesign .rd-quick-links a{border:1px solid var(--rd-line);background:var(--rd-card)}.sgm-redesign .rd-panel{padding:22px;box-shadow:none;min-width:0}.sgm-redesign .rd-panel h2{font-size:23px;color:var(--maroon,#8e2c17);margin:0 0 14px}.sgm-redesign .rd-panel h2 i{color:var(--saffron,#f4791f);margin-right:8px}.sgm-redesign .rd-date{display:inline-block;background:var(--saffron,#f4791f);color:#fff;padding:7px 20px;border-radius:6px;margin-bottom:12px}.sgm-redesign .rd-panchang{position:relative;overflow:hidden}.sgm-redesign .rd-panchang:after{content:"ॐ";position:absolute;right:24px;top:85px;color:var(--saffron,#f4791f);opacity:.11;font-size:130px;pointer-events:none;line-height:1}.sgm-redesign .rd-panchang dl{margin:0;position:relative;z-index:1}.sgm-redesign .rd-panchang dl div{display:flex;gap:12px;margin:8px 0}.sgm-redesign .rd-panchang dt{min-width:85px;font-weight:600}.sgm-redesign .rd-panchang dd{margin:0}.sgm-redesign .rd-gita{text-align:center;display:flex;flex-direction:column;align-items:center}.sgm-redesign .rd-gita h2{align-self:flex-start}.sgm-redesign .rd-gita blockquote{border:0;padding:0;margin:5px 0 12px;font-size:22px;line-height:1.6;color:var(--maroon,#8e2c17)}.sgm-redesign .rd-gita p{margin:0 0 8px}.sgm-redesign .rd-gita small{display:block;margin-bottom:10px}.rd-btn{border:0;border-radius:24px;padding:10px 18px;background:var(--maroon,#8e2c17);color:#fff;font:inherit;cursor:pointer;line-height:1.4;min-height:42px}.rd-btn:hover{filter:brightness(.93)}.sgm-redesign .rd-section-head{display:flex;align-items:center;justify-content:center;position:relative;gap:12px;margin:20px 0 18px}.sgm-redesign .rd-section-head:after,.sgm-redesign .rd-section-head:before{content:"";height:1px;background:var(--rd-line);flex:1}.sgm-redesign .rd-section-head h2{color:var(--maroon,#8e2c17);font-size:clamp(23px,3vw,29px);margin:0;text-align:center}.sgm-redesign .rd-section-head>a{font-size:14px;white-space:nowrap;color:var(--maroon,#8e2c17);text-decoration:none}.sgm-redesign .rd-story-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 24px}.sgm-redesign .rd-story-grid>.post-card:first-child{grid-row:span 2;display:flex;flex-direction:column}.sgm-redesign .rd-story-grid>.post-card:not(:first-child){display:grid;grid-template-columns:46% 1fr;gap:16px;border-bottom:1px solid var(--rd-line);padding-bottom:12px}.sgm-redesign .rd-story-grid .post-card{border:0;transform:none;min-width:0}.sgm-redesign .rd-story-grid .post-card-thumb{aspect-ratio:1.85;border-radius:7px;overflow:hidden;height:auto;display:block}.sgm-redesign .rd-story-grid .post-card-thumb img{width:100%;height:100%;object-fit:cover}.sgm-redesign .rd-story-grid .post-card-body{padding:10px 0 0;min-width:0}.sgm-redesign .rd-story-grid .post-card:not(:first-child) .post-card-body{padding:0}.sgm-redesign .rd-story-grid .post-card h3{margin:0 0 6px;color:var(--maroon,#8e2c17)}.sgm-redesign .rd-story-grid .post-card-excerpt{margin:0}.sgm-redesign .rd-story-grid .post-card-meta{font-size:12px;margin-top:10px}.sgm-redesign .rd-story-grid .post-card:not(:first-child) .post-card-excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.sgm-redesign .rd-four-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.sgm-redesign .rd-collection{align-items:center;padding:18px 15px}.sgm-redesign .rd-collection-cover{width:76px;height:104px;display:grid;place-items:center;background:linear-gradient(125deg,var(--maroon,#8e2c17),var(--saffron,#f4791f));color:var(--cream,#fff8ef);font-size:32px;border:3px double var(--gold,#e6b657);border-radius:2px 5px 5px 2px;box-shadow:4px 3px 0 color-mix(in srgb,var(--text,#3a2a20) 15%,transparent);margin:0 0 10px;text-decoration:none}.sgm-redesign .rd-collection h3{margin:4px 0 8px;color:var(--maroon,#8e2c17)}.sgm-redesign .rd-collection a{color:inherit;text-decoration:none}.sgm-redesign .rd-collection .rd-more{margin-top:auto;align-self:flex-start}.sgm-redesign .rd-services{margin:24px 0;background:color-mix(in srgb,var(--saffron,#f4791f) 8%,var(--cream,#fff8ef))}.sgm-redesign .rd-service{font:inherit;display:flex;flex-direction:column;align-items:center;text-align:center;gap:7px;cursor:pointer;width:100%;padding:20px 10px;color:var(--text,#3a2a20)}.sgm-redesign .rd-service>i{font-size:31px;color:var(--saffron,#f4791f)}.sgm-redesign .rd-service strong{font-size:20px;color:var(--maroon,#8e2c17)}.sgm-redesign .rd-collection .rd-more,.sgm-redesign .rd-service small{color:var(--maroon,#8e2c17);font-size:14px}.sgm-redesign .rd-quick-links a:hover,.sgm-redesign .rd-service:hover{border-color:var(--maroon,#8e2c17);box-shadow:0 3px 10px #0000000a}.sgm-redesign .rd-today-line{text-align:center;margin:15px 0 0;font-size:17px;color:var(--maroon,#8e2c17)}.rd-popup-sources[hidden]{display:none!important}.rd-dialog:not([open]){display:none}.rd-dialog{border:1px solid var(--saffron,#f4791f);border-radius:12px;padding:0;background:var(--cream,#fff8ef);color:var(--text,#3a2a20);width:min(940px,calc(100vw - 28px));max-width:calc(100vw - 28px);max-height:calc(100dvh - 40px);max-height:min(90vh,calc(100dvh - 40px));margin:auto;box-shadow:0 20px 90px #0006;overflow:hidden;z-index:2147483000}.rd-dialog::backdrop{background:#160b0bc9}.rd-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:14px 20px;border-bottom:1px solid var(--saffron,#f4791f);background:var(--cream,#fff8ef)}.rd-dialog-head h2{font-size:24px;margin:0;color:var(--maroon,#8e2c17)}.rd-close{width:44px;height:44px;flex-shrink:0;border:1px solid currentColor;border-radius:50%;font:30px/1 sans-serif;color:var(--maroon,#8e2c17);background:0 0;cursor:pointer}.rd-dialog-content{padding:20px;max-height:calc(90vh - 90px);overflow:auto;overscroll-behavior:contain}.rd-mantra-text{font-size:clamp(20px,3vw,28px);line-height:1.65;text-align:center;color:var(--maroon,#8e2c17);margin:16px 0;overflow-wrap:anywhere}.rd-fine{font-size:12px;line-height:1.6;opacity:.8;margin:12px 0 0}#rd-japa{max-width:650px;margin:auto}#rd-japa label{font-weight:600;display:block;margin:10px 0 5px}#rd-mantra-select{width:100%}.rd-custom-row{display:flex;gap:8px}.rd-custom-row input{flex:1;width:100%}#rd-japa-tap{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:8px solid var(--saffron,#f4791f);border-radius:50%;width:215px;height:215px;margin:20px auto;cursor:pointer;color:var(--maroon,#8e2c17);background:var(--cream,#fff8ef);font:inherit;touch-action:manipulation;user-select:none}#rd-japa-count{font-size:58px;font-weight:700;line-height:1.2}#rd-japa-tap>span:last-child{font-size:14px}#rd-japa-status{text-align:center;min-height:28px}.rd-japa-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.rd-dialog :focus-visible,.sgm-redesign a:focus-visible,.sgm-redesign button:focus-visible{outline:3px solid var(--maroon,#8e2c17);outline-offset:3px}@media (max-width:900px){.sgm-redesign .rd-four-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sgm-redesign .rd-quick-links{gap:10px}.sgm-redesign .rd-story-grid{gap:16px}.sgm-redesign .rd-story-grid>.post-card:not(:first-child){grid-template-columns:1fr}.sgm-redesign .rd-quick-links a{font-size:18px}}@media (max-width:600px){.sgm-redesign{width:calc(100% - 28px);padding-top:20px}.sgm-redesign .rd-quick-links{grid-template-columns:repeat(3,minmax(0,1fr))}.sgm-redesign .rd-daily{grid-template-columns:1fr;gap:16px}.rd-dialog-content,.sgm-redesign .rd-panel{padding:16px}.sgm-redesign .rd-story-grid{grid-template-columns:1fr}.sgm-redesign .rd-story-grid>.post-card:first-child{grid-row:auto}.sgm-redesign .rd-story-grid>.post-card:not(:first-child){grid-template-columns:42% 1fr;gap:12px}.sgm-redesign .rd-four-grid{gap:10px}.sgm-redesign .rd-service strong,.sgm-redesign .rd-story-grid .post-card h3{font-size:18px}.sgm-redesign .rd-section-head h2{font-size:24px}.sgm-redesign .rd-section-head{gap:8px}.sgm-redesign .rd-section-head>a{font-size:12px}.sgm-redesign .rd-section-head:after{display:none}.rd-dialog-head{padding:10px 16px}.rd-custom-row{flex-direction:column}}@media (prefers-reduced-motion:reduce){.rd-dialog *,.sgm-redesign *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}@media print{body.sgm-content-v286 .sgm-redesign{--rd-line:var(--border,#eadbc8);max-width:1180px;padding-top:30px}.sgm-redesign .rd-intro{padding:0 0 28px}.sgm-redesign .rd-quick-links a{box-shadow:none;min-height:90px}.sgm-redesign .rd-panel,.sgm-redesign .rd-quick-links a{border-radius:5px;background:0 0}.sgm-redesign .rd-section-head h2{font-family:var(--font-head,inherit);font-weight:600;line-height:1.5}.sgm-redesign .rd-story-grid .post-card{box-shadow:none!important;border-radius:5px!important;background:0 0!important}.sgm-redesign .rd-collection h3,.sgm-redesign .rd-story-grid .post-card h3{font-family:var(--font-head,inherit);font-size:23px;line-height:1.55}.sgm-redesign .rd-story-grid .post-card-excerpt{font-size:16px;line-height:1.85}.sgm-redesign .rd-four-grid{align-items:stretch}.sgm-redesign .rd-collection{display:flex;flex-direction:column;text-align:left}.sgm-redesign .rd-collection h3{font-size:21px;line-height:1.6}.sgm-redesign .rd-services{padding:20px 14px;background:var(--cream-dark,#fdf0dd);border:1px solid var(--rd-line);border-radius:6px}.sgm-redesign .rd-services .rd-service{background:var(--cream,#fff8ef)}.sgm-redesign .rd-videos-only{display:block;width:100%;min-width:0;margin:30px 0}.sgm-redesign .rd-videos-only .container{width:100%;max-width:none;padding:0}.sgm-redesign .rd-videos-only .section-block{padding:0;margin:0}body.home .rd-home-about{background:var(--maroon-deep,#6b1f10);color:var(--cream,#fff8ef);margin-top:24px}@media (max-width:600px){.sgm-redesign .rd-story-grid .post-card h3{font-size:20px}}body.home .sgm-redesign .rd-story-grid>.post-card{box-sizing:border-box;align-self:stretch;padding:14px!important;border:1px solid var(--border,#eadbc8)!important;border-radius:7px!important;background:var(--cream,#fff8ef)!important;overflow:hidden}body.home .sgm-redesign .rd-story-grid>.post-card:not(:first-child){padding-bottom:14px!important;align-items:start}body.home .sgm-redesign .rd-story-grid>.post-card .post-card-thumb{align-self:start;margin:0;overflow:hidden;border-radius:5px}html body .lang-switch{position:relative;z-index:2147483004}html body .lang-btn{color:var(--ink,#2d2016)!important;-webkit-text-fill-color:currentColor!important;background:var(--cream,#fff8ef)!important;border:1px solid var(--border,#eadbc8)!important;white-space:nowrap}html body .lang-btn .lang-caret,html body .lang-btn .lang-current{color:inherit!important;-webkit-text-fill-color:currentColor!important}html body .lang-menu{background:#fffaf3!important;color:#2d2016!important;border:1px solid #d8c3aa!important;box-shadow:0 12px 28px rgba(45,32,22,.22)!important;min-width:150px;z-index:2147483005}html body .lang-menu .lang-opt,html body .lang-menu .lang-opt-label{color:#2d2016!important;-webkit-text-fill-color:#2d2016!important;background:0 0!important;font-family:var(--font-body,sans-serif);font-weight:600}html body .lang-menu .lang-opt.is-active,html body .lang-menu .lang-opt:focus-visible,html body .lang-menu .lang-opt:hover{background:#f4e7d4!important;color:#6b1f10!important;-webkit-text-fill-color:#6b1f10!important}html body .lang-menu .lang-opt-check{color:#8e2c17!important;-webkit-text-fill-color:#8e2c17!important}@media (max-width:980px){html body nav#primaryNav.nav-menu{display:none!important}html body .site-header #mobileNavToggle{display:inline-flex!important}html body .mobile-menu{z-index:2147483002;overflow-y:auto;overscroll-behavior:contain}html body .mobile-menu>ul{display:block!important;margin:0;padding:0}html body .mobile-menu li{position:relative;display:block;width:100%}html body .mobile-menu a{display:flex;align-items:center;min-height:48px;padding:10px 18px;white-space:normal;overflow-wrap:anywhere}html body .mobile-menu ul ul{display:none;position:static;min-width:0;box-shadow:none;border-radius:0}}@media (min-width:981px){html body .site-header #mobileNavToggle{display:none!important}html body nav#primaryNav.nav-menu{display:block!important}}}body.sgm-content-v286 .sgm-redesign{--rd-line:var(--border,#eadbc8);padding-top:30px}.sgm-redesign .rd-intro{padding:0 0 28px}.sgm-redesign .rd-quick-links a{box-shadow:none;min-height:90px}.sgm-redesign .rd-panel,.sgm-redesign .rd-quick-links a{border-radius:5px;background:0 0}.sgm-redesign .rd-section-head h2{font-family:var(--font-head,inherit);font-weight:600;line-height:1.5}.sgm-redesign .rd-story-grid .post-card{box-shadow:none!important;border-radius:5px!important;background:0 0!important}.sgm-redesign .rd-collection h3,.sgm-redesign .rd-story-grid .post-card h3{font-family:var(--font-head,inherit);font-size:23px;line-height:1.55}.sgm-redesign .rd-story-grid .post-card-excerpt{font-size:16px;line-height:1.85}.sgm-redesign .rd-four-grid{align-items:stretch}.sgm-redesign .rd-collection{display:flex;flex-direction:column;text-align:left}.sgm-redesign .rd-collection h3{font-size:21px;line-height:1.6}.sgm-redesign .rd-services{padding:20px 14px;background:var(--cream-dark,#fdf0dd);border:1px solid var(--rd-line);border-radius:6px}.sgm-redesign .rd-services .rd-service{background:var(--cream,#fff8ef)}.sgm-redesign .rd-videos-only{display:block;width:100%;min-width:0;margin:30px 0}.sgm-redesign .rd-videos-only .container{width:100%;max-width:none;padding:0}.sgm-redesign .rd-videos-only .section-block{padding:0;margin:0}body.home .rd-home-about{background:var(--maroon-deep,#6b1f10);color:var(--cream,#fff8ef);margin-top:24px}@media (max-width:600px){.sgm-redesign .rd-story-grid .post-card h3{font-size:20px}}body.home .sgm-redesign .rd-story-grid>.post-card{box-sizing:border-box;align-self:stretch;padding:14px!important;border:1px solid var(--border,#eadbc8)!important;border-radius:7px!important;background:var(--cream,#fff8ef)!important;overflow:hidden}body.home .sgm-redesign .rd-story-grid>.post-card:not(:first-child){padding-bottom:14px!important;align-items:start}body.home .sgm-redesign .rd-story-grid>.post-card .post-card-thumb{align-self:start;margin:0;overflow:hidden;border-radius:5px}html body .lang-switch{position:relative;z-index:2147483004}html body .lang-btn{color:var(--ink,#2d2016)!important;-webkit-text-fill-color:currentColor!important;background:var(--cream,#fff8ef)!important;border:1px solid var(--border,#eadbc8)!important;white-space:nowrap}html body .lang-btn .lang-caret,html body .lang-btn .lang-current{color:inherit!important;-webkit-text-fill-color:currentColor!important}html body .lang-menu{background:#fffaf3!important;color:#2d2016!important;border:1px solid #d8c3aa!important;box-shadow:0 12px 28px rgba(45,32,22,.22)!important;min-width:150px;z-index:2147483005}html body .lang-menu .lang-opt,html body .lang-menu .lang-opt-label{color:#2d2016!important;-webkit-text-fill-color:#2d2016!important;background:0 0!important;font-family:var(--font-body,sans-serif);font-weight:600}html body .lang-menu .lang-opt.is-active,html body .lang-menu .lang-opt:focus-visible,html body .lang-menu .lang-opt:hover{background:#f4e7d4!important;color:#6b1f10!important;-webkit-text-fill-color:#6b1f10!important}html body .lang-menu .lang-opt-check{color:#8e2c17!important;-webkit-text-fill-color:#8e2c17!important}@media (max-width:980px){html body nav#primaryNav.nav-menu{display:none!important}html body .site-header #mobileNavToggle{display:inline-flex!important}html body .mobile-menu{z-index:2147483002;overflow-y:auto;overscroll-behavior:contain}html body .mobile-menu>ul{display:block!important;margin:0;padding:0}html body .mobile-menu li{position:relative;display:block;width:100%}html body .mobile-menu a{display:flex;align-items:center;min-height:48px;padding:10px 18px;white-space:normal;overflow-wrap:anywhere}html body .mobile-menu ul ul{display:none;position:static;min-width:0;box-shadow:none;border-radius:0}}@media (min-width:981px){html body .site-header #mobileNavToggle{display:none!important}html body nav#primaryNav.nav-menu{display:block!important}}@media print{body.sgm-content-v286{--sgm-paper:#fcf7e8;--sgm-wine:#50101a;--sgm-gold:#e4ae40;--sgm-edge:#e6ce9f;background:var(--sgm-paper);color:#4b2a21}body.sgm-content-v286 .sgm-redesign{max-width:1180px}body.sgm-content-v286 .site-header{background:var(--sgm-wine);border-bottom:1px solid #ba852e}body.sgm-content-v286 .site-header a{color:#fae9bf}body.sgm-content-v286 .site-header a:hover{color:#ffc444}body.sgm-content-v286 .rd-services{background:linear-gradient(110deg,#fff0ca,#fbefd3);border:1px solid #f6e2b3;border-radius:7px;padding:18px}body.sgm-content-v286 .rd-services .rd-service{background:#fffaf0;border:1px solid var(--sgm-edge);border-radius:8px;color:#4c241b}body.sgm-content-v286 .rd-home-about{margin:0;padding:0;background:0 0;border:0}body.sgm-content-v286 .sgm-reference-about{margin:0;padding:0;text-align:left}body.sgm-content-v286 .sgm-journey{background:radial-gradient(ellipse at top,#fffbee,#f5ead2);text-align:center;border-top:1px solid var(--sgm-edge);border-bottom:1px solid var(--sgm-edge);padding:30px 18px 24px;color:#5a201c}body.sgm-content-v286 .sgm-lotus{display:block;color:#cf9336;font-size:34px;margin:0 0 6px}body.sgm-content-v286 .sgm-journey h2{color:#5a201c;font-size:clamp(24px,3vw,34px);line-height:1.4;margin:0 0 8px}body.sgm-content-v286 .sgm-journey p{font-size:16px;line-height:1.7;margin:0 auto;max-width:720px;color:#6b3830}body.sgm-content-v286 .sgm-ornament{display:block;color:#c5903e;margin-top:8px}body.sgm-content-v286 .sgm-about-surface{background:radial-gradient(ellipse at 40%0,#621a24,#390b10);color:#f5e6ce;border-bottom:1px solid #865523}body.sgm-content-v286 .sgm-about-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:0 36px;max-width:1180px!important;width:calc(100% - 48px)!important;padding:38px 0 30px!important;margin:0 auto}body.sgm-content-v286 .sgm-about-intro{border-right:1px solid #a16f35;padding-right:32px}body.sgm-content-v286 .sgm-about-grid p{font-size:16px;line-height:1.9;margin:0 0 16px;color:#f0dfca;text-align:left}body.sgm-content-v286 .sgm-about-grid .sgm-eyebrow,body.sgm-content-v286 .sgm-about-grid h3{font-size:19px;font-weight:600;color:#f4c653;margin:0 0 14px;line-height:1.5}body.sgm-content-v286 .sgm-about-grid h2{font-size:clamp(23px,2.2vw,29px);line-height:1.5;color:#fff0dc;margin:0 0 18px}body.sgm-content-v286 .sgm-about-purpose{border-top:1px solid #a16f35;padding-top:20px;margin-top:26px}body.sgm-content-v286 .sgm-offerings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}body.sgm-content-v286 .sgm-offerings section{border-bottom:1px solid #a16f35;padding:0 0 12px;margin:0 0 20px;min-width:0}body.sgm-content-v286 .sgm-offerings h4{font-size:17px;line-height:1.6;margin:0 0 6px;color:#fff0dc}body.sgm-content-v286 .sgm-offerings p{font-size:15px;margin:0;line-height:1.85}body.sgm-content-v286 .sgm-about-connect{margin-top:4px}body.sgm-content-v286 .sgm-about-closing{grid-column:1/-1;border-top:1px solid #a16f35;padding-top:23px;margin-top:28px}body.sgm-content-v286 .sgm-about-closing p:last-child{margin-bottom:0}body.sgm-content-v286 .sgm-gold-button{display:inline-flex;align-items:center;gap:10px;border:1px solid #f6cc61;border-radius:30px;background:linear-gradient(110deg,#ffd75b,#eeb52c);color:#4e220d;padding:12px 22px;text-decoration:none;font-size:16px;font-weight:700;margin-top:8px}body.sgm-content-v286 .sgm-reference-socials{display:flex;gap:10px;align-items:center;margin-top:14px}body.sgm-content-v286 .sgm-reference-socials a{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border:1px solid #dca641;border-radius:50%;color:#f8cb58;text-decoration:none}body.sgm-content-v286 .rd-dialog{width:min(960px,calc(100vw - 24px));max-width:960px;max-height:90vh;padding:0;border:1px solid #d9aa5b;border-radius:12px;background:#fffbf1;color:#4c291e;overflow:auto}body.sgm-content-v286 .rd-dialog::backdrop{background:rgba(31,6,11,.72)}body.sgm-content-v286 .rd-dialog-head{position:sticky;top:0;z-index:3;display:flex;justify-content:space-between;align-items:center;gap:16px;background:#52121b!important;color:#fff0ce!important;border-bottom:1px solid #cf9b41;padding:16px 22px}body.sgm-content-v286 .rd-dialog-head h2{color:#fff0ce!important;font-size:23px;margin:0}body.sgm-content-v286 .rd-close{background:0 0;color:#ffdfa3!important;border:1px solid #c08a3c;border-radius:50%;width:38px;height:38px;font-size:26px;cursor:pointer;flex-shrink:0}body.sgm-content-v286 .rd-dialog-content{padding:24px;overflow:visible;max-height:none}body.sgm-content-v286 .sgm-kundli-intro{display:block!important;visibility:visible!important;background:#f9edcf;color:#572b20;padding:20px;border:1px solid #e6c88e;border-radius:8px;margin:0 0 24px}body.sgm-content-v286 .sgm-kundli-intro h3{color:#651f20;font-size:23px;margin:0 0 10px}body.sgm-content-v286 .sgm-kundli-intro p{display:block!important;line-height:1.85;font-size:17px;margin:0;color:#613c2d}body.sgm-content-v286 .sgm-kundli-benefits{display:flex!important;list-style:none;gap:8px;flex-wrap:wrap;margin:15px 0 0;padding:0}body.sgm-content-v286 .sgm-kundli-benefits li{background:#fff8e7;border:1px solid #ddbb71;border-radius:20px;padding:5px 12px;font-size:14px;color:#623725}body.sgm-content-v286 .rd-dialog button:focus-visible,body.sgm-content-v286 :is(.sgm-reference-about,.rd-dialog) a:focus-visible{outline:3px solid #e9b541;outline-offset:4px}@media (max-width:900px){body.sgm-content-v286 .sgm-about-grid{gap:0 24px}body.sgm-content-v286 .sgm-about-intro{padding-right:22px}}@media (max-width:640px){body.sgm-content-v286 .sgm-about-grid{grid-template-columns:1fr;width:calc(100% - 36px)!important;padding:28px 0!important}body.sgm-content-v286 .sgm-about-intro{padding:0 0 24px;border-right:0;border-bottom:1px solid #a16f35;margin-bottom:24px}body.sgm-content-v286 .sgm-about-grid p{font-size:16px}body.sgm-content-v286 .rd-dialog-content{padding:14px}body.sgm-content-v286 .sgm-kundli-intro{padding:16px}body.sgm-content-v286 .rd-dialog-head{padding:12px 14px}body.sgm-content-v286 .sgm-wide-break{display:none}}@media (max-width:359px){body.sgm-content-v286 .sgm-offerings{grid-template-columns:1fr}}body.sgm-content-v286 .site-footer{margin-top:0!important}body.home.sgm-content-v286 .hero-section{padding:20px 0 22px!important}body.home.sgm-content-v286 .sgm-redesign{padding-top:14px!important}@media (max-width:768px){body.home.sgm-content-v286 .hero-section{padding:14px 0 16px!important}body.home.sgm-content-v286 .sgm-redesign{padding-top:10px!important}}@media (min-width:769px){body.sgm-content-v286 .nav-menu #primary-menu{display:flex!important;flex-direction:row!important;align-items:center;justify-content:center;flex-wrap:wrap;gap:0}body.sgm-content-v286 .nav-menu #primary-menu>li{display:block}}body.home.sgm-content-v286 .rd-collection,body.home.sgm-content-v286 .rd-services .rd-service{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important}@media (hover:hover){body.home.sgm-content-v286 .rd-collection:focus-within,body.home.sgm-content-v286 .rd-collection:hover,body.home.sgm-content-v286 .rd-services .rd-service:focus-visible,body.home.sgm-content-v286 .rd-services .rd-service:hover{transform:translateY(-3px)!important;border-color:#c58c3f!important;box-shadow:0 10px 22px rgba(76,43,19,.16)!important}}body.home.sgm-content-v286 .rd-collection .rd-more{align-self:center!important;text-align:center;margin-inline:auto}body.sgm-content-v286 .subscribe-panel .sp-inner{justify-content:center!important;align-items:center!important;text-align:center;gap:20px 34px}body.sgm-content-v286 .subscribe-panel .sp-text{flex:0 1 410px;text-align:center}body.sgm-content-v286 .sgm-about-closing,body.sgm-content-v286 .subscribe-panel .sp-text h4,body.sgm-content-v286 .subscribe-panel .sp-text p{text-align:center}body.sgm-content-v286 .subscribe-panel .subscribe-form{flex:0 1 460px;margin-inline:auto}body.sgm-content-v286 .subscribe-panel .subscribe-msg{flex-basis:100%;text-align:center}@media (max-width:640px){body.sgm-content-v286 .subscribe-panel .sp-inner{flex-direction:column;gap:14px}body.sgm-content-v286 .subscribe-panel .sp-text,body.sgm-content-v286 .subscribe-panel .subscribe-form{width:100%;max-width:460px;flex-basis:auto}body.sgm-content-v286 .subscribe-panel .subscribe-form{min-width:0}}body.home.sgm-content-v286 .sgm-redesign .rd-story-grid{align-items:start;grid-auto-rows:min-content}body.home.sgm-content-v286 .sgm-redesign .rd-story-grid>.post-card{align-self:start;height:auto;min-height:0}body.home.sgm-content-v286 .sgm-redesign .rd-story-grid>.post-card:first-child{grid-row:span 3;align-self:stretch!important;height:auto!important;display:flex;flex-direction:column}body.home.sgm-content-v286 .sgm-redesign .rd-story-grid>.post-card:first-child .post-card-thumb{flex:1 1 auto;min-height:280px;height:auto;aspect-ratio:auto}body.home.sgm-content-v286 .sgm-redesign .rd-story-grid>.post-card:first-child .post-card-thumb img{width:100%;height:100%;object-fit:cover}html body.home.sgm-content-v286 .sgm-redesign .rd-story-grid>.post-card:first-child .post-card-body>.post-card-excerpt-lead{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:5!important;max-height:8.5em!important;overflow:hidden!important;line-height:1.7!important}body.home.sgm-content-v286 .sgm-redesign .rd-story-grid>.post-card:not(:first-child){grid-row:auto;align-self:start}body.sgm-content-v286 .sgm-about-closing :is(h3,p){text-align:center}@media (max-width:767px){body.home.sgm-content-v286 .sgm-redesign .rd-story-grid{grid-template-columns:minmax(0,1fr);gap:14px}body.home.sgm-content-v286 .sgm-redesign .rd-story-grid>.post-card:first-child{grid-row:auto;align-self:start;height:auto}body.home.sgm-content-v286 .sgm-redesign .rd-story-grid>.post-card:first-child .post-card-thumb{flex:initial;min-height:0;aspect-ratio:1.85}body.home.sgm-content-v286 .sgm-redesign .rd-story-grid>.post-card:not(:first-child){display:grid;grid-template-columns:minmax(0,42%) minmax(0,1fr);gap:12px;align-items:start}body.home.sgm-content-v286 .sgm-redesign .rd-story-grid>.post-card:not(:first-child) .post-card-thumb{aspect-ratio:1.45}body.home.sgm-content-v286 .sgm-redesign .rd-story-grid>.post-card:not(:first-child) .post-card-body{min-width:0}body.home.sgm-content-v286 .sgm-redesign .rd-four-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body.home.sgm-content-v286 .sgm-redesign .rd-quick-links{grid-template-columns:repeat(2,minmax(0,1fr))}body.home.sgm-content-v286 .sgm-redesign .rd-section-head{flex-wrap:wrap;justify-content:center;text-align:center}body.home.sgm-content-v286 .sgm-redesign .rd-section-head h2{flex:0 1 auto;text-align:center}body.sgm-content-v286 .rd-dialog-content{max-height:calc(100dvh - 100px);overflow:auto}}@media (min-width:768px){body.home.sgm-content-v286 .sgm-redesign .rd-story-grid>.post-card:first-child .post-card-thumb{flex:1 1 400px;min-height:clamp(390px,32vw,460px)!important;height:auto!important;aspect-ratio:auto!important}body.home.sgm-content-v286 .sgm-redesign .rd-story-grid>.post-card:first-child .post-card-thumb img{height:100%!important;min-height:clamp(390px,32vw,460px)!important;object-fit:cover!important}}@media (max-width:380px){body.home.sgm-content-v286 .sgm-redesign .rd-four-grid,body.home.sgm-content-v286 .sgm-redesign .rd-quick-links{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){body.home.sgm-content-v286 .rd-collection,body.home.sgm-content-v286 .rd-service{transition:none!important}}@media (min-width:768px) and (max-width:900px){body.home.sgm-content-v286 .sgm-redesign .rd-story-grid>.post-card:not(:first-child){grid-template-columns:minmax(0,42%) minmax(0,1fr);align-self:start}}}body.sgm-content-v286{--sgm-paper:#fcf7e8;--sgm-wine:#50101a;--sgm-gold:#e4ae40;--sgm-edge:#e6ce9f;background:var(--sgm-paper);color:#4b2a21}body.sgm-content-v286 .sgm-redesign{max-width:1180px}body.sgm-content-v286 .site-header{background:var(--sgm-wine);border-bottom:1px solid #ba852e}body.sgm-content-v286 .site-header a{color:#fae9bf}body.sgm-content-v286 .site-header a:hover{color:#ffc444}body.sgm-content-v286 .rd-services{background:linear-gradient(110deg,#fff0ca,#fbefd3);border:1px solid #f6e2b3;border-radius:7px;padding:18px}body.sgm-content-v286 .rd-services .rd-service{background:#fffaf0;border:1px solid var(--sgm-edge);border-radius:8px;color:#4c241b}body.sgm-content-v286 .rd-home-about{margin:0;padding:0;background:0 0;border:0}body.sgm-content-v286 .sgm-reference-about{margin:0;padding:0;text-align:left}body.sgm-content-v286 .sgm-journey{background:radial-gradient(ellipse at top,#fffbee,#f5ead2);text-align:center;border-top:1px solid var(--sgm-edge);border-bottom:1px solid var(--sgm-edge);padding:30px 18px 24px;color:#5a201c}body.sgm-content-v286 .sgm-lotus{display:block;color:#cf9336;font-size:34px;margin:0 0 6px}body.sgm-content-v286 .sgm-journey h2{color:#5a201c;font-size:clamp(24px,3vw,34px);line-height:1.4;margin:0 0 8px}body.sgm-content-v286 .sgm-journey p{font-size:16px;line-height:1.7;margin:0 auto;max-width:720px;color:#6b3830}body.sgm-content-v286 .sgm-ornament{display:block;color:#c5903e;margin-top:8px}body.sgm-content-v286 .sgm-about-surface{background:radial-gradient(ellipse at 40%0,#621a24,#390b10);color:#f5e6ce;border-bottom:1px solid #865523}body.sgm-content-v286 .sgm-about-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:0 36px;max-width:1180px!important;width:calc(100% - 48px)!important;padding:38px 0 30px!important;margin:0 auto}body.sgm-content-v286 .sgm-about-intro{border-right:1px solid #a16f35;padding-right:32px}body.sgm-content-v286 .sgm-about-grid p{font-size:16px;line-height:1.9;margin:0 0 16px;color:#f0dfca;text-align:left}body.sgm-content-v286 .sgm-about-grid .sgm-eyebrow,body.sgm-content-v286 .sgm-about-grid h3{font-size:19px;font-weight:600;color:#f4c653;margin:0 0 14px;line-height:1.5}body.sgm-content-v286 .sgm-about-grid h2{font-size:clamp(23px,2.2vw,29px);line-height:1.5;color:#fff0dc;margin:0 0 18px}body.sgm-content-v286 .sgm-about-purpose{border-top:1px solid #a16f35;padding-top:20px;margin-top:26px}body.sgm-content-v286 .sgm-offerings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}body.sgm-content-v286 .sgm-offerings section{border-bottom:1px solid #a16f35;padding:0 0 12px;margin:0 0 20px;min-width:0}body.sgm-content-v286 .sgm-offerings h4{font-size:17px;line-height:1.6;margin:0 0 6px;color:#fff0dc}body.sgm-content-v286 .sgm-offerings p{font-size:15px;margin:0;line-height:1.85}body.sgm-content-v286 .sgm-about-connect{margin-top:4px}body.sgm-content-v286 .sgm-about-closing{grid-column:1/-1;border-top:1px solid #a16f35;padding-top:23px;margin-top:28px}body.sgm-content-v286 .sgm-about-closing p:last-child{margin-bottom:0}body.sgm-content-v286 .sgm-gold-button{display:inline-flex;align-items:center;gap:10px;border:1px solid #f6cc61;border-radius:30px;background:linear-gradient(110deg,#ffd75b,#eeb52c);color:#4e220d;padding:12px 22px;text-decoration:none;font-size:16px;font-weight:700;margin-top:8px}body.sgm-content-v286 .sgm-reference-socials{display:flex;gap:10px;align-items:center;margin-top:14px}body.sgm-content-v286 .sgm-reference-socials a{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border:1px solid #dca641;border-radius:50%;color:#f8cb58;text-decoration:none}body.sgm-content-v286 .rd-dialog{width:min(960px,calc(100vw - 24px));max-width:960px;max-height:90vh;padding:0;border:1px solid #d9aa5b;border-radius:12px;background:#fffbf1;color:#4c291e;overflow:auto}body.sgm-content-v286 .rd-dialog::backdrop{background:rgba(31,6,11,.72)}body.sgm-content-v286 .rd-dialog-head{position:sticky;top:0;z-index:3;display:flex;justify-content:space-between;align-items:center;gap:16px;background:#52121b!important;color:#fff0ce!important;border-bottom:1px solid #cf9b41;padding:16px 22px}body.sgm-content-v286 .rd-dialog-head h2{color:#fff0ce!important;font-size:23px;margin:0}body.sgm-content-v286 .rd-close{background:0 0;color:#ffdfa3!important;border:1px solid #c08a3c;border-radius:50%;width:38px;height:38px;font-size:26px;cursor:pointer;flex-shrink:0}body.sgm-content-v286 .rd-dialog-content{padding:24px;overflow:visible;max-height:none}body.sgm-content-v286 .sgm-kundli-intro{display:block!important;visibility:visible!important;background:#f9edcf;color:#572b20;padding:20px;border:1px solid #e6c88e;border-radius:8px;margin:0 0 24px}body.sgm-content-v286 .sgm-kundli-intro h3{color:#651f20;font-size:23px;margin:0 0 10px}body.sgm-content-v286 .sgm-kundli-intro p{display:block!important;line-height:1.85;font-size:17px;margin:0;color:#613c2d}body.sgm-content-v286 .sgm-kundli-benefits{display:flex!important;list-style:none;gap:8px;flex-wrap:wrap;margin:15px 0 0;padding:0}body.sgm-content-v286 .sgm-kundli-benefits li{background:#fff8e7;border:1px solid #ddbb71;border-radius:20px;padding:5px 12px;font-size:14px;color:#623725}body.sgm-content-v286 .rd-dialog button:focus-visible,body.sgm-content-v286 :is(.sgm-reference-about,.rd-dialog) a:focus-visible{outline:3px solid #e9b541;outline-offset:4px}@media (max-width:900px){body.sgm-content-v286 .sgm-about-grid{gap:0 24px}body.sgm-content-v286 .sgm-about-intro{padding-right:22px}}@media (max-width:640px){body.sgm-content-v286 .sgm-about-grid{grid-template-columns:1fr;width:calc(100% - 36px)!important;padding:28px 0!important}body.sgm-content-v286 .sgm-about-intro{padding:0 0 24px;border-right:0;border-bottom:1px solid #a16f35;margin-bottom:24px}body.sgm-content-v286 .sgm-about-grid p{font-size:16px}body.sgm-content-v286 .rd-dialog-content{padding:14px}body.sgm-content-v286 .sgm-kundli-intro{padding:16px}body.sgm-content-v286 .rd-dialog-head{padding:12px 14px}body.sgm-content-v286 .sgm-wide-break{display:none}}@media (max-width:359px){body.sgm-content-v286 .sgm-offerings{grid-template-columns:1fr}}body.sgm-content-v286 .site-footer{margin-top:0!important}body.home.sgm-content-v286 .hero-section{padding:20px 0 22px!important}body.home.sgm-content-v286 .sgm-redesign{padding-top:14px!important}@media (max-width:768px){body.home.sgm-content-v286 .hero-section{padding:14px 0 16px!important}body.home.sgm-content-v286 .sgm-redesign{padding-top:10px!important}}@media (min-width:769px){body.sgm-content-v286 .nav-menu #primary-menu{display:flex!important;flex-direction:row!important;align-items:center;justify-content:center;flex-wrap:wrap;gap:0}body.sgm-content-v286 .nav-menu #primary-menu>li{display:block}}body.home.sgm-content-v286 .rd-collection,body.home.sgm-content-v286 .rd-services .rd-service{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important}@media (hover:hover){body.home.sgm-content-v286 .rd-collection:focus-within,body.home.sgm-content-v286 .rd-collection:hover,body.home.sgm-content-v286 .rd-services .rd-service:focus-visible,body.home.sgm-content-v286 .rd-services .rd-service:hover{transform:translateY(-3px)!important;border-color:#c58c3f!important;box-shadow:0 10px 22px rgba(76,43,19,.16)!important}}body.home.sgm-content-v286 .rd-collection .rd-more{align-self:center!important;text-align:center;margin-inline:auto}body.sgm-content-v286 .subscribe-panel .sp-inner{justify-content:center!important;align-items:center!important;text-align:center;gap:20px 34px}body.sgm-content-v286 .subscribe-panel .sp-text{flex:0 1 410px;text-align:center}body.sgm-content-v286 .sgm-about-closing,body.sgm-content-v286 .subscribe-panel .sp-text h4,body.sgm-content-v286 .subscribe-panel .sp-text p{text-align:center}body.sgm-content-v286 .subscribe-panel .subscribe-form{flex:0 1 460px;margin-inline:auto}body.sgm-content-v286 .subscribe-panel .subscribe-msg{flex-basis:100%;text-align:center}@media (max-width:640px){body.sgm-content-v286 .subscribe-panel .sp-inner{flex-direction:column;gap:14px}body.sgm-content-v286 .subscribe-panel .sp-text,body.sgm-content-v286 .subscribe-panel .subscribe-form{width:100%;max-width:460px;flex-basis:auto}body.sgm-content-v286 .subscribe-panel .subscribe-form{min-width:0}}body.home.sgm-content-v286 .sgm-redesign .rd-story-grid{align-items:start;grid-auto-rows:min-content}body.home.sgm-content-v286 .sgm-redesign .rd-story-grid>.post-card{align-self:start;height:auto;min-height:0}body.home.sgm-content-v286 .sgm-redesign .rd-story-grid>.post-card:first-child{grid-row:span 3;align-self:stretch!important;height:auto!important;display:flex;flex-direction:column}body.home.sgm-content-v286 .sgm-redesign .rd-story-grid>.post-card:first-child .post-card-thumb{flex:1 1 auto;min-height:280px;height:auto;aspect-ratio:auto}body.home.sgm-content-v286 .sgm-redesign .rd-story-grid>.post-card:first-child .post-card-thumb img{width:100%;height:100%;object-fit:cover}html body.home.sgm-content-v286 .sgm-redesign .rd-story-grid>.post-card:first-child .post-card-body>.post-card-excerpt-lead{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:5!important;max-height:8.5em!important;overflow:hidden!important;line-height:1.7!important}body.home.sgm-content-v286 .sgm-redesign .rd-story-grid>.post-card:not(:first-child){grid-row:auto;align-self:start}body.sgm-content-v286 .sgm-about-closing :is(h3,p){text-align:center}@media (max-width:767px){body.home.sgm-content-v286 .sgm-redesign .rd-story-grid{grid-template-columns:minmax(0,1fr);gap:14px}body.home.sgm-content-v286 .sgm-redesign .rd-story-grid>.post-card:first-child{grid-row:auto;align-self:start;height:auto}body.home.sgm-content-v286 .sgm-redesign .rd-story-grid>.post-card:first-child .post-card-thumb{flex:initial;min-height:0;aspect-ratio:1.85}body.home.sgm-content-v286 .sgm-redesign .rd-story-grid>.post-card:not(:first-child){display:grid;grid-template-columns:minmax(0,42%) minmax(0,1fr);gap:12px;align-items:start}body.home.sgm-content-v286 .sgm-redesign .rd-story-grid>.post-card:not(:first-child) .post-card-thumb{aspect-ratio:1.45}body.home.sgm-content-v286 .sgm-redesign .rd-story-grid>.post-card:not(:first-child) .post-card-body{min-width:0}body.home.sgm-content-v286 .sgm-redesign .rd-four-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body.home.sgm-content-v286 .sgm-redesign .rd-quick-links{grid-template-columns:repeat(2,minmax(0,1fr))}body.home.sgm-content-v286 .sgm-redesign .rd-section-head{flex-wrap:wrap;justify-content:center;text-align:center}body.home.sgm-content-v286 .sgm-redesign .rd-section-head h2{flex:0 1 auto;text-align:center}body.sgm-content-v286 .rd-dialog-content{max-height:calc(100dvh - 100px);overflow:auto}}@media (min-width:768px){body.home.sgm-content-v286 .sgm-redesign .rd-story-grid>.post-card:first-child .post-card-thumb{flex:1 1 400px;min-height:clamp(390px,32vw,460px)!important;height:auto!important;aspect-ratio:auto!important}body.home.sgm-content-v286 .sgm-redesign .rd-story-grid>.post-card:first-child .post-card-thumb img{height:100%!important;min-height:clamp(390px,32vw,460px)!important;object-fit:cover!important}}@media (max-width:380px){body.home.sgm-content-v286 .sgm-redesign .rd-four-grid,body.home.sgm-content-v286 .sgm-redesign .rd-quick-links{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){body.home.sgm-content-v286 .rd-collection,body.home.sgm-content-v286 .rd-service{transition:none!important}}@media (min-width:768px) and (max-width:900px){body.home.sgm-content-v286 .sgm-redesign .rd-story-grid>.post-card:not(:first-child){grid-template-columns:minmax(0,42%) minmax(0,1fr);align-self:start}}body.home.sgm-content-v286 .sgm-redesign{--sgm-home-bg:#fffaf4;--sgm-home-heading:#8e2c17;--sgm-home-text:#3a2a20;--sgm-home-card:#fff8ef;--sgm-home-accent:#d4a017;background-color:var(--sgm-home-bg);color:var(--sgm-home-text)}body.home.sgm-content-v286 .sgm-redesign :is(h2,h3,.rd-section-head h2){color:var(--sgm-home-heading)}body.home.sgm-content-v286 .sgm-redesign .rd-collection,body.home.sgm-content-v286 .sgm-redesign .rd-panel{background-color:var(--sgm-home-card)}body.home.sgm-content-v286 .sgm-redesign .rd-section-head:before{border-color:var(--sgm-home-accent)}.sgm-assistant,.sgm-match{max-width:1180px;border-radius:24px;background:linear-gradient(135deg,#fffaf2,#fff);border:1px solid rgba(139,45,23,.14);box-shadow:0 14px 35px rgba(74,31,12,.07)}.sgm-assistant{padding:0!important}.sgm-match{margin:0!important}.sgm-platform-title{display:flex;gap:16px}.sgm-platform-title span{color:#8b2d17;font-weight:800}.sgm-platform-title h2{margin:5px 0;font-size:28px}.sgm-primary{padding:10px 16px;margin:4px;cursor:pointer;background:#e0a51a}.sgm-smart-search{display:flex;gap:10px;margin-top:18px}.sgm-smart-search input{flex:1;padding:15px 18px;border:1px solid #dfc9b1;border-radius:14px;font-size:16px}.sgm-smart-search button{padding:0 22px;border:0;border-radius:14px;background:#8b2d17;color:#fff}.sgm-match form{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sgm-match form>div{padding:15px;border:1px solid #ead6bf;border-radius:16px}.sgm-match input,.sgm-match select{width:100%;padding:10px;margin:5px 0;border:1px solid #dfc9b1;border-radius:10px}.sgm-match form>button{grid-column:1/-1}@media (max-width:600px){.sgm-platform-title{align-items:flex-start}.sgm-platform-title,.sgm-smart-search{flex-direction:column}.sgm-smart-search button{padding:12px}.sgm-match form{grid-template-columns:1fr}}.section-title,.site-title,body,button,h2,h3,h4,input,select,textarea{font-family:"Noto Sans Devanagari","Mukta",sans-serif}:root{--logo-max-height:150px;--logo-max-width:400px;--logo-height:150px;--logo-max-height-mobile:100px;--logo-max-width-mobile:400px;--logo-height-mobile:100px}