.astrologerslider_astrolgerbg__5FN_P{padding:0 0 8px}.astrologerslider_astrologerContainer__lk0Rq{padding:28px 15px 32px;position:relative;width:100%;margin:0 auto;max-width:1290px}@media(max-width:768px){.astrologerslider_astrologerContainer__lk0Rq{padding:20px 10px 24px}}@media(max-width:480px){.astrologerslider_astrologerContainer__lk0Rq{padding:16px 10px 20px}}.astrologerslider_astrologerGrid__Cxjcg{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}@media(max-width:1024px){.astrologerslider_astrologerGrid__Cxjcg{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.astrologerslider_astrologerGrid__Cxjcg{grid-template-columns:1fr}}.astrologerslider_sectionHeader__0mvGH{margin-bottom:22px;gap:10px}@media(max-width:480px){.astrologerslider_sectionHeader__0mvGH{flex-direction:column;margin-bottom:16px}}.astrologerslider_headerLeft__WuL0z h2{font-size:22px;font-weight:800;margin:0 0 6px;display:inline-block}.astrologerslider_headerLeft__WuL0z h2:after{bottom:-6px;width:48px}@media(max-width:768px){.astrologerslider_headerLeft__WuL0z h2{font-size:20px}}@media(max-width:480px){.astrologerslider_headerLeft__WuL0z h2{font-size:18px}}.astrologerslider_headerSubtitle__56EEU{font-size:13px;color:#777;margin:14px 0 0;line-height:1.5}.astrologerslider_moreInfoLink__p1H8B{gap:6px;padding:9px 16px;background:rgba(0,0,0,0);color:#d5451b;font-weight:700;font-size:13px;border:1.5px solid #d5451b;transition:all .2s ease;white-space:nowrap}.astrologerslider_moreInfoLink__p1H8B:hover{background:#d5451b;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px rgba(213,69,27,.25)}@media(max-width:480px){.astrologerslider_moreInfoLink__p1H8B{padding:7px 12px;font-size:12px}}.astrologerslider_moreInfoIcon__gDF_X{font-size:14px;transition:transform .2s ease}.astrologerslider_block__hfCG6{border-radius:14px;box-shadow:0 2px 12px rgba(82,28,13,.08);border:1.5px solid rgba(213,69,27,.1);transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease;min-height:380px}.astrologerslider_block__hfCG6:before{height:3px}.astrologerslider_block__hfCG6:hover{transform:translateY(-5px);box-shadow:0 10px 28px rgba(82,28,13,.16);border-color:rgba(213,69,27,.35)}.astrologerslider_image__KRA9p{width:90px;height:90px;margin:24px 0 16px;box-shadow:0 4px 14px rgba(213,69,27,.28)}.astrologerslider_image__KRA9p img{width:80px;height:80px}@media(max-width:480px){.astrologerslider_image__KRA9p{width:72px;height:72px;margin:18px 0 12px}.astrologerslider_image__KRA9p img{width:64px;height:64px}}.astrologerslider_rating__2Q5Oa{bottom:-4px;right:-4px;padding:2px 5px;border-radius:10px;font-size:10px;font-weight:700;box-shadow:0 2px 6px rgba(0,0,0,.15)}.astrologerslider_content__ofDl6{padding:0 18px 14px;gap:7px;width:100%}.astrologerslider_content__ofDl6 h3{font-size:17px;transition:color .2s}@media(max-width:480px){.astrologerslider_content__ofDl6 h3{font-size:15px}.astrologerslider_content__ofDl6{padding:0 14px 12px;gap:5px}}.astrologerslider_specialization__1RLml{padding:3px 8px;border-radius:10px;font-weight:700}.astrologerslider_experience__9bNbC{justify-content:center;gap:8px}.astrologerslider_experience__9bNbC span{background:rgba(82,28,13,.07);color:#521c0d;padding:2px 8px;border-radius:6px;font-weight:600}.astrologerslider_summary__cfqz3{font-size:12px}.astrologerslider_cardActions__NAZKN{padding:12px 18px;border-top:1px solid rgba(213,69,27,.08);background:rgba(249,239,229,.4);gap:10px}.astrologerslider_cardActions__NAZKN a{text-decoration:none}@media(max-width:480px){.astrologerslider_cardActions__NAZKN{padding:10px 14px}}.astrologerslider_readMoreBtn__nm_tL{border:1.5px solid #d5451b;font-size:11px;font-weight:700;gap:4px;transition:all .2s ease;padding:6px 10px;border-radius:7px}.astrologerslider_readMoreIcon__D5X5W{transition:transform .2s}.astrologerslider_viewProfileBtn__Sfqm4{background:#d5451b;color:#fff!important;text-decoration:none;font-size:11px;font-weight:700;padding:6px 12px;border-radius:7px;border:1.5px solid #d5451b;display:flex;align-items:center;gap:4px;transition:all .2s ease;white-space:nowrap}.astrologerslider_viewProfileBtn__Sfqm4:hover{background:#521c0d;border-color:#521c0d}.astrologerslider_consultIcon__uIJX_{font-size:11px;transition:transform .2s;padding:0 15px;position:relative;width:100%;margin:0 auto;max-width:1290px;border-radius:12px}.astrologerslider_astrologerGrid__Cxjcg{display:flex;gap:10px}.astrologerslider_astrologerGrid__Cxjcg .astrologerslider_block__hfCG6{flex-grow:0;flex-shrink:0;flex-basis:calc(25% - 7.5px)}@media(max-width:1024px){.astrologerslider_astrologerGrid__Cxjcg .astrologerslider_block__hfCG6{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 7.5px)}}@media(max-width:768px){.astrologerslider_astrologerGrid__Cxjcg .astrologerslider_block__hfCG6{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 7.5px)}}@media(max-width:480px){.astrologerslider_astrologerGrid__Cxjcg .astrologerslider_block__hfCG6{flex:0 0 100%}}@media(max-width:1024px){.astrologerslider_astrologerGrid__Cxjcg{flex-wrap:wrap}}.astrologerslider_astrolgerbg__5FN_P{background:#f9efe5;padding:30px 0}@media(max-width:768px){.astrologerslider_astrolgerbg__5FN_P{padding:40px 0}}@media(max-width:480px){.astrologerslider_astrolgerbg__5FN_P{padding:30px 0}}.astrologerslider_swsliderContainer__k2NTu{padding:0 15px;position:relative;width:100%;margin:0 auto;max-width:1290px}@media(max-width:768px){.astrologerslider_swsliderContainer__k2NTu{padding:0 10px}}.astrologerslider_sectionHeader__0mvGH{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;gap:20px}@media(max-width:768px){.astrologerslider_sectionHeader__0mvGH{margin-bottom:30px;gap:15px}}@media(max-width:480px){.astrologerslider_sectionHeader__0mvGH{flex-direction:column;align-items:flex-start;margin-bottom:25px;gap:12px}}.astrologerslider_headerLeft__WuL0z{flex:1 1}.astrologerslider_headerLeft__WuL0z h2{color:#521c0d;font-size:24px;font-weight:700;margin:0 0 8px;position:relative}.astrologerslider_headerLeft__WuL0z h2:after{content:"";position:absolute;bottom:-8px;left:0;width:60px;height:3px;background:linear-gradient(90deg,#D5451B,#521C0D);border-radius:2px}@media(max-width:768px){.astrologerslider_headerLeft__WuL0z h2{font-size:20px;margin:0 0 6px}}@media(max-width:480px){.astrologerslider_headerLeft__WuL0z h2{font-size:20px;margin:0 0 4px}}.astrologerslider_headerSubtitle__56EEU{font-size:14px;color:#666;line-height:1.4;margin:15px 0 0}@media(max-width:768px){.astrologerslider_headerSubtitle__56EEU{font-size:13px;margin-top:12px}}@media(max-width:480px){.astrologerslider_headerSubtitle__56EEU{font-size:12px;margin-top:10px}}.astrologerslider_headerRight__lkgnJ{flex-shrink:0;display:flex;align-items:center}@media(max-width:480px){.astrologerslider_headerRight__lkgnJ{align-self:flex-end}}.astrologerslider_moreInfoLink__p1H8B{display:flex;align-items:center;gap:8px;padding:12px 20px;background:#d5451b;color:#fff;text-decoration:none;border-radius:8px;font-weight:600;font-size:14px;transition:all .3s ease;border:2px solid #d5451b}.astrologerslider_moreInfoLink__p1H8B:hover{background:#521c0d;border-color:#521c0d;transform:translateY(-2px);box-shadow:0 4px 12px rgba(82,28,13,.3)}.astrologerslider_moreInfoLink__p1H8B:hover .astrologerslider_moreInfoIcon__gDF_X{transform:translateX(3px)}@media(max-width:768px){.astrologerslider_moreInfoLink__p1H8B{padding:10px 16px;font-size:13px;gap:6px}}@media(max-width:480px){.astrologerslider_moreInfoLink__p1H8B{padding:8px 12px;font-size:12px;gap:5px}}.astrologerslider_moreInfoText__kX7oR{white-space:nowrap}@media(max-width:480px){.astrologerslider_moreInfoText__kX7oR{display:none}}.astrologerslider_moreInfoIcon__gDF_X{font-size:16px;transition:transform .3s ease;display:flex;align-items:center}@media(max-width:768px){.astrologerslider_moreInfoIcon__gDF_X{font-size:14px}}@media(max-width:480px){.astrologerslider_moreInfoIcon__gDF_X{font-size:18px}}.astrologerslider_sliderWrapper__XT8hM{position:relative}.astrologerslider_sliderWrapper__XT8hM .swiper-button-next,.astrologerslider_sliderWrapper__XT8hM .swiper-button-prev{color:#521c0d!important;background:#fff;width:45px!important;height:45px!important;border-radius:50%;box-shadow:0 4px 15px rgba(82,28,13,.2);border:1px solid rgba(213,69,27,.2);transition:all .3s ease}.astrologerslider_sliderWrapper__XT8hM .swiper-button-next:after,.astrologerslider_sliderWrapper__XT8hM .swiper-button-prev:after{font-size:18px!important;font-weight:600}.astrologerslider_sliderWrapper__XT8hM .swiper-button-next:hover,.astrologerslider_sliderWrapper__XT8hM .swiper-button-prev:hover{background:#d5451b;color:#fff!important;transform:scale(1.1);box-shadow:0 6px 20px rgba(213,69,27,.4)}@media(max-width:768px){.astrologerslider_sliderWrapper__XT8hM .swiper-button-next,.astrologerslider_sliderWrapper__XT8hM .swiper-button-prev{width:40px!important;height:40px!important}.astrologerslider_sliderWrapper__XT8hM .swiper-button-next:after,.astrologerslider_sliderWrapper__XT8hM .swiper-button-prev:after{font-size:16px!important}}@media(max-width:480px){.astrologerslider_sliderWrapper__XT8hM .swiper-button-next,.astrologerslider_sliderWrapper__XT8hM .swiper-button-prev{display:none!important}}.astrologerslider_block__hfCG6{background:#fff;display:flex;align-items:center;justify-content:flex-start;border-radius:16px;color:#62646a;flex-direction:column;transition:all .3s ease;box-shadow:0 4px 20px rgba(82,28,13,.1);border:2px solid rgba(213,69,27,.1);height:100%;min-height:420px;position:relative;overflow:hidden}.astrologerslider_block__hfCG6:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#D5451B,#521C0D)}.astrologerslider_block__hfCG6:hover{transform:translateY(-8px);box-shadow:0 12px 40px rgba(82,28,13,.2);border-color:#d5451b}.astrologerslider_block__hfCG6:hover .astrologerslider_image__KRA9p{transform:scale(1.05)}.astrologerslider_block__hfCG6:hover .astrologerslider_content__ofDl6 h3{color:#d5451b}@media(max-width:768px){.astrologerslider_block__hfCG6{min-height:380px;border-radius:14px}}@media(max-width:480px){.astrologerslider_block__hfCG6{min-height:auto;border-radius:12px}}.astrologerslider_image__KRA9p{background:linear-gradient(135deg,#D5451B,#521C0D);aspect-ratio:1/1;width:100px;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0;margin:25px 0 20px;transition:all .3s ease;box-shadow:0 4px 15px rgba(213,69,27,.3);position:relative;overflow:hidden}.astrologerslider_image__KRA9p img{border-radius:50%;object-fit:cover;width:90px;height:90px}@media(max-width:768px){.astrologerslider_image__KRA9p{width:85px;margin:20px 0 15px}.astrologerslider_image__KRA9p img{width:75px;height:75px}}@media(max-width:480px){.astrologerslider_image__KRA9p{width:75px;margin:18px 0 12px}.astrologerslider_image__KRA9p img{width:65px;height:65px}}.astrologerslider_rating__2Q5Oa{position:absolute;bottom:-5px;right:-5px;background:gold;color:#333;padding:2px 6px;border-radius:12px;font-size:11px;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,.2)}@media(max-width:480px){.astrologerslider_rating__2Q5Oa{font-size:10px;padding:1px 4px}}.astrologerslider_content__ofDl6{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 20px 15px;gap:8px;text-align:center;flex:1 1}.astrologerslider_content__ofDl6 h3{color:#521c0d;font-size:20px;font-weight:700;line-height:1.3;margin:0;transition:color .3s ease}@media(max-width:768px){.astrologerslider_content__ofDl6 h3{font-size:18px}}@media(max-width:480px){.astrologerslider_content__ofDl6 h3{font-size:16px}}@media(max-width:768px){.astrologerslider_content__ofDl6{padding:0 18px 12px;gap:6px}}@media(max-width:480px){.astrologerslider_content__ofDl6{padding:0 15px 10px;gap:5px}}.astrologerslider_specialization__1RLml{background:rgba(213,69,27,.1);color:#d5451b;padding:4px 8px;border-radius:12px;font-size:11px;font-weight:600;text-align:center;margin-bottom:5px}@media(max-width:480px){.astrologerslider_specialization__1RLml{font-size:10px;padding:3px 6px}}.astrologerslider_experience__9bNbC{display:flex;justify-content:space-between;width:100%;font-size:11px;color:#888;margin-bottom:8px;gap:10px}.astrologerslider_experience__9bNbC span{background:rgba(82,28,13,.1);padding:2px 6px;border-radius:8px;flex:1 1;text-align:center}@media(max-width:480px){.astrologerslider_experience__9bNbC{font-size:10px;gap:5px}.astrologerslider_experience__9bNbC span{padding:1px 4px}}.astrologerslider_summary__cfqz3{font-size:13px;line-height:1.5;color:#666;margin:0;text-align:center}@media(max-width:768px){.astrologerslider_summary__cfqz3{font-size:12px}}@media(max-width:480px){.astrologerslider_summary__cfqz3{font-size:11px;line-height:1.4}}.astrologerslider_cardActions__NAZKN{width:100%;display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-top:2px solid rgba(213,69,27,.1);gap:12px;background:rgba(249,239,229,.3);margin-top:auto}.astrologerslider_cardActions__NAZKN a{color:#d5451b;font-size:12px;font-weight:700}@media(max-width:768px){.astrologerslider_cardActions__NAZKN{padding:12px 18px;gap:10px}}@media(max-width:480px){.astrologerslider_cardActions__NAZKN{padding:12px 15px;gap:8px}}.astrologerslider_readMoreBtn__nm_tL{background:rgba(0,0,0,0);border:2px solid #d5451b;color:#d5451b;font-size:12px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:5px;transition:all .3s ease;padding:7px 12px;border-radius:8px;white-space:nowrap;width:auto}.astrologerslider_readMoreBtn__nm_tL:hover{background:#d5451b;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(213,69,27,.3)}@media(max-width:768px){.astrologerslider_readMoreBtn__nm_tL{font-size:11px;padding:6px 10px;gap:4px}}@media(max-width:480px){.astrologerslider_readMoreBtn__nm_tL{font-size:10px;padding:5px 8px;gap:3px}}.astrologerslider_readMoreIcon__D5X5W{font-size:10px;transition:transform .3s ease;display:inline-block}.astrologerslider_readMoreIcon__D5X5W.astrologerslider_expanded__QvbLz{transform:rotate(180deg)}@media(max-width:480px){.astrologerslider_readMoreIcon__D5X5W{font-size:9px}}.astrologerslider_consultBtn__Lmv5z{background:#d5451b;color:#fff;text-decoration:none;font-size:12px;font-weight:600;padding:7px 14px;border-radius:8px;transition:all .3s ease;display:flex;align-items:center;gap:5px;white-space:nowrap;border:2px solid #d5451b}.astrologerslider_consultBtn__Lmv5z:hover{background:#521c0d;border-color:#521c0d;transform:translateY(-2px);box-shadow:0 4px 12px rgba(82,28,13,.4)}.astrologerslider_consultBtn__Lmv5z:hover .astrologerslider_consultIcon__uIJX_{transform:translateX(3px)}@media(max-width:768px){.astrologerslider_consultBtn__Lmv5z{font-size:11px;padding:6px 12px;gap:4px}}@media(max-width:480px){.astrologerslider_consultBtn__Lmv5z{font-size:10px;padding:5px 10px;gap:3px}}.astrologerslider_consultIcon__uIJX_{font-size:12px;transition:transform .3s ease;display:inline-block}@media(max-width:480px){.astrologerslider_consultIcon__uIJX_{font-size:10px}}.panchangStrip_strip__oZUIw{background:#fffbf4;border-bottom:1px solid #e3cdb4;display:grid;grid-template-columns:1.1fr .85fr 1fr .8fr 1.25fr 1.2fr;margin:0 auto;padding:16px 40px}@media(max-width:1024px){.panchangStrip_strip__oZUIw{display:none}}.panchangStrip_mobileBar__fUSu1{display:none}@media(max-width:1024px){.panchangStrip_mobileBar__fUSu1{display:flex;align-items:center;justify-content:space-between;gap:8px;background:#fff3df;border-bottom:1px solid #e3cdb4;padding:9px 18px;font-size:13px;white-space:nowrap;overflow-x:auto}}.panchangStrip_mobileDate__uMEc_{font-weight:700;color:#4a1206}.panchangStrip_mobileTithi__gvbx7{color:#6a4630;font-size:12.5px}.panchangStrip_mobileRahu__860k_{font-weight:700;color:#b23a0b;font-size:12.5px}.panchangStrip_item__7ANzZ{padding:0 26px;border-right:1px solid #eadbc6;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panchangStrip_item__7ANzZ:first-child{padding-right:26px;padding-left:0}.panchangStrip_eyebrow__b4BiG{font-family:ui-monospace,monospace;font-size:11px;letter-spacing:.15em;color:#a5763f}.panchangStrip_dateLabel__euhtS{font-family:var(--font-serif),var(--font-devanagari),serif;font-size:21px;color:#4a1206;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panchangStrip_label__YKcT5{font-size:13px;letter-spacing:.1em;color:#a5763f}.panchangStrip_value__H8Gcu{font-size:19px;font-weight:600;color:#4a1206}.panchangStrip_rahu__YHhyQ .panchangStrip_label__YKcT5,.panchangStrip_rahu__YHhyQ .panchangStrip_value__H8Gcu{color:#b23a0b}.panchangStrip_rahu__YHhyQ .panchangStrip_value__H8Gcu{font-weight:700}.panchangStrip_linkItem__h1OHU{padding-left:26px;display:flex;align-items:center;justify-content:flex-start}.panchangStrip_link__0BC80{font-size:16.5px;font-weight:600;color:#b23a0b;white-space:nowrap}.panchangStrip_link__0BC80:hover{color:#7a2408}.heroCarousel_wrap__8EBNW{max-width:1320px;margin:0 auto;padding:0 40px}@media(max-width:1024px){.heroCarousel_wrap__8EBNW{padding:0}}.heroCarousel_banner__jB2uV{display:block;position:relative;height:500px;border-radius:16px;overflow:hidden}@media(max-width:1024px){.heroCarousel_banner__jB2uV{display:none}}.heroCarousel_bannerImg__2p9AN{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.heroCarousel_overlay__HUqfJ{position:absolute;inset:0;background:linear-gradient(90deg,rgba(22,9,4,.94),rgba(22,9,4,.82) 30%,rgba(22,9,4,.28) 56%,rgba(22,9,4,.55));pointer-events:none}.heroCarousel_inner__kAPdn{position:relative;height:100%;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-gap:24px;gap:24px;padding:40px 44px}.heroCarousel_content____a_w{min-width:0;display:flex;flex-direction:column;justify-content:center}.heroCarousel_title__Pj7tU{font-family:var(--font-serif),var(--font-devanagari),serif;font-size:40px;line-height:1.14;margin:0 0 14px;color:#fff;text-wrap:balance}.heroCarousel_divider__mmyJP{display:flex;align-items:center;gap:10px;margin-bottom:18px}.heroCarousel_dividerLine__FAePt{width:34px;height:1px;background:hsla(0,0%,100%,.5)}.heroCarousel_dividerMark__HUuN4{color:#f0a733;font-size:16px}.heroCarousel_body__LBWhC{font-size:18px;line-height:1.55;color:rgba(255,251,244,.88);margin:0 0 26px;max-width:480px}.heroCarousel_stats__JEgDS{display:flex;gap:34px;margin-bottom:28px;flex-wrap:wrap}.heroCarousel_statLabel__Hjipe{font-size:13px;letter-spacing:.08em;color:rgba(255,251,244,.7)}.heroCarousel_statValue__QGSpv{font-size:20px;font-weight:600;color:#fff;margin-top:3px}.heroCarousel_statValueAccent__8dvhi{font-size:20px;font-weight:700;color:#f0a733;margin-top:3px}.heroCarousel_ctaWrap__FdaLZ{margin-bottom:22px}.heroCarousel_ctaBtn__egqvF{background:#d9480f;color:#fff;font-size:19px;font-weight:600;padding:15px 32px;border-radius:6px;cursor:pointer;display:inline-block;white-space:nowrap}.heroCarousel_ctaBtn__egqvF:hover{color:#fff;text-decoration:none;opacity:.92}@media(max-width:1024px){.heroCarousel_ctaBtn__egqvF{font-size:15.5px;padding:11px 20px;border-radius:3px}}.heroCarousel_proof__sRSfG{font-size:15.5px;color:rgba(255,251,244,.75)}.heroCarousel_options__XxPgJ{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:12px}.heroCarousel_option__LEFSw{cursor:pointer;border:1px solid rgba(255,251,244,.25);background:rgba(22,9,4,.45);padding:14px 26px 14px 16px;display:flex;align-items:center;gap:14px;color:inherit}.heroCarousel_option__LEFSw:hover{text-decoration:none}.heroCarousel_optionActive__R4xXa{border-color:#f0a733;background:rgba(240,167,51,.16)}.heroCarousel_optionIconWrap__HM44k{width:44px;height:44px;border-radius:50%;background:rgba(255,251,244,.12);display:flex;align-items:center;justify-content:center;flex-shrink:0}.heroCarousel_optionActive__R4xXa .heroCarousel_optionIconWrap__HM44k{background:#f0a733}.heroCarousel_optionIcon__zCwnY{font-size:19px;color:#fff}.heroCarousel_optionActive__R4xXa .heroCarousel_optionIcon__zCwnY{color:#3a0e04}.heroCarousel_optionText__hcXdk{flex:1 1;min-width:0}.heroCarousel_optionLabel__QsBhx{font-size:18px;font-weight:700;color:#fff}.heroCarousel_optionActive__R4xXa .heroCarousel_optionLabel__QsBhx{color:#f0a733}.heroCarousel_optionHook___vkZK{font-size:14.5px;color:rgba(255,251,244,.75)}.heroCarousel_note__PrzWn{border:1px solid rgba(255,251,244,.25);background:rgba(22,9,4,.55);padding:15px 20px;font-size:15.5px;line-height:1.45;color:rgba(255,251,244,.85)}.heroCarousel_arrow__L9ZIm{all:unset;position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:rgba(22,9,4,.55);display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;font-size:20px;box-sizing:border-box}.heroCarousel_arrow__L9ZIm:hover{background:rgba(22,9,4,.75)}.heroCarousel_arrowLeft__aFAX1{left:16px}.heroCarousel_arrowRight__VG5le{right:16px}.heroCarousel_dots__eZbyY{position:absolute;left:44px;bottom:22px;display:flex;gap:8px}.heroCarousel_dot__H9UBI{cursor:pointer;height:5px;width:16px;background:#e0c8a6;transition:width .25s,background .25s}@media(max-width:1024px){.heroCarousel_dot__H9UBI{height:6px;width:8px;border-radius:3px}}.heroCarousel_dotActive__Aikhx{width:34px;background:#d9480f}@media(max-width:1024px){.heroCarousel_dotActive__Aikhx{width:22px}}.heroCarousel_mobileBanner__mCMc8{display:none}@media(max-width:1024px){.heroCarousel_mobileBanner__mCMc8{display:block;padding:20px 18px 22px;border-bottom:8px solid #f2e6d6}}.heroCarousel_mobileImg__c6W9v{border:1px solid #dcc3a6;position:relative;min-height:340px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.heroCarousel_mobileOverlay__jOgA9{position:relative;padding:20px 18px 18px;background:linear-gradient(rgba(58,14,4,0),rgba(58,14,4,.74) 18%,rgba(58,14,4,.95) 45%,rgba(58,14,4,.98));box-sizing:border-box}.heroCarousel_mobileBadge__EKnNI{display:inline-block;font-family:ui-monospace,monospace;font-size:10px;letter-spacing:.12em;color:#f0c88a;border:1px solid #c98a4b;padding:4px 9px;margin-bottom:10px}.heroCarousel_mobileSub__zLumK{font-family:var(--font-serif),var(--font-devanagari),serif;font-size:14.5px;color:#e3be8c;margin-bottom:4px}.heroCarousel_mobileTitle__vd53G{font-family:var(--font-serif),var(--font-devanagari),serif;font-size:23px;line-height:1.16;margin:0 0 8px;color:#fbead2}.heroCarousel_mobileBody__Sst0W{font-size:15px;line-height:1.42;color:#efd3ae;margin:0 0 14px}.heroCarousel_mobileCtaRow__Z0EKe{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.heroCarousel_mobileProof__GxJSy{font-size:13px;color:#d9a96b}.heroCarousel_mobileDots__PYjuS{display:flex;justify-content:center;gap:7px;padding:12px 0 4px}.gemstonesEkadashiRow_row__PSOEe{max-width:1320px;margin:0 auto;padding:38px 40px 0;display:grid;grid-template-columns:minmax(0,1.62fr) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}.gemstonesEkadashiRow_row__PSOEe>:last-child{position:-webkit-sticky;position:sticky;top:24px}@media(max-width:1024px){.gemstonesEkadashiRow_row__PSOEe{grid-template-columns:1fr;padding:0;gap:0}.gemstonesEkadashiRow_row__PSOEe>:last-child{position:static}}.gemstoneSpotlight_section__ET2gg{min-width:0}@media(max-width:1024px){.gemstoneSpotlight_section__ET2gg{padding:24px 18px 22px;border-bottom:8px solid #f2e6d6}}.gemstoneSpotlight_sectionHead__IyGsr{display:flex;align-items:center;gap:18px;margin-bottom:20px;flex-wrap:wrap}@media(max-width:1024px){.gemstoneSpotlight_sectionHead__IyGsr{margin-bottom:2px}}.gemstoneSpotlight_sectionTitle__Le9VV{font-family:var(--font-serif),var(--font-devanagari),serif;font-size:28px;color:#4a1206}@media(max-width:1024px){.gemstoneSpotlight_sectionTitle__Le9VV{font-size:21px}}.gemstoneSpotlight_hairline__hagBv{flex:1 1;height:1px;background:#e3cdb4;min-width:30px}@media(max-width:1024px){.gemstoneSpotlight_hairline__hagBv{display:none}}.gemstoneSpotlight_sectionNote__tkHej{font-size:16.5px;color:#8a6a50}@media(max-width:1024px){.gemstoneSpotlight_sectionNote__tkHej{font-size:14.5px;margin-bottom:14px;display:block}.gemstoneSpotlight_desktopOnly__fIJop{display:none}}.gemstoneSpotlight_mobileOnly__Sd7ew{display:none}@media(max-width:1024px){.gemstoneSpotlight_mobileOnly__Sd7ew{display:block}}.gemstoneSpotlight_featuredCard__H2bCL{border:1px solid #dcc3a6;background:#fffbf4;display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr);margin-bottom:18px}.gemstoneSpotlight_featuredImg__C1kNB{background-image:url(https://cdn.astropher.com/assets/banner/neelam.jpg);background-size:cover;background-position:50%;border-right:1px solid #eadbc6;display:flex;align-items:center;justify-content:center;padding:24px;min-height:220px}.gemstoneSpotlight_featuredImg__C1kNB img{width:100%;height:auto;max-width:140px;border-radius:12px;background:#fff;box-shadow:0 10px 24px rgba(74,18,6,.18);object-fit:cover}.gemstoneSpotlight_featuredBody__9sxGQ{padding:24px 26px}.gemstoneSpotlight_featuredBadge__kV7xc{display:inline-block;font-family:ui-monospace,monospace;font-size:11.5px;letter-spacing:.15em;color:#b23a0b;border:1px solid #e0b98c;padding:5px 11px;margin-bottom:12px}.gemstoneSpotlight_featuredTitleRow__YTv6z{display:flex;align-items:baseline;gap:10px;margin-bottom:8px;flex-wrap:wrap}.gemstoneSpotlight_featuredTitle__n77_p{font-family:var(--font-serif),var(--font-devanagari),serif;font-size:29px;color:#4a1206;margin:0;font-weight:400;display:inline}.gemstoneSpotlight_featuredPlanet__pB8Vw{font-size:16px;color:#8a6a50}.gemstoneSpotlight_featuredDesc__odzoO{font-size:17.5px;line-height:1.52;color:#5a3a26;margin:0 0 14px;max-width:620px}.gemstoneSpotlight_featuredMeta__DVmfi{display:flex;flex-wrap:wrap;gap:22px;padding-top:14px;border-top:1px solid #eadbc6}.gemstoneSpotlight_metaLabel__gG56M{font-size:12.5px;letter-spacing:.1em;color:#a5763f}.gemstoneSpotlight_metaValue__4RSkI{font-size:17px;font-weight:600;color:#4a1206}.gemstoneSpotlight_metaSpacer__6_tGe{margin-left:auto;align-self:flex-end}.gemstoneSpotlight_metaLink__ZME0M{font-size:16.5px;font-weight:600;color:#b23a0b}.gemstoneSpotlight_metaLink__ZME0M:hover{color:#b23a0b}.gemstoneSpotlight_grid__YHg3r{border:1px solid #dcc3a6;background:#fffbf4;padding:6px 24px 20px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column-gap:30px;column-gap:30px}.gemstoneSpotlight_gridItem__UQCgp{display:grid;grid-template-columns:52px 1fr;grid-gap:14px;gap:14px;align-items:start;padding:14px 0;border-bottom:1px dotted #dcc3a6;color:inherit}.gemstoneSpotlight_gridItem__UQCgp:hover{text-decoration:none}.gemstoneSpotlight_gridItem__UQCgp:nth-last-child(-n+2){border-bottom:none}.gemstoneSpotlight_gridIcon__TYPA0{height:52px;width:52px;border-radius:50%;overflow:hidden;border:1px solid #dcc3a6;display:flex;align-items:center;justify-content:center;background:#f8ead6}.gemstoneSpotlight_gridText__TFEyS{min-width:0}.gemstoneSpotlight_gridTitleRow__X6c4d{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.gemstoneSpotlight_gridName__Rhmd7{font-size:18px;font-weight:700;color:#4a1206}.gemstoneSpotlight_gridNameHi__ano_C{font-size:15.5px;color:#8a6a50}.gemstoneSpotlight_gridPlanet__NrWwn{font-size:14.5px;color:#b23a0b;border:1px solid #e0c8a6;padding:1px 7px}.gemstoneSpotlight_gridSummary__NzB7z{font-size:16px;line-height:1.4;color:#5a3a26;margin:4px 0 0}.gemstoneSpotlight_stripWrap__UDxkz{position:relative}.gemstoneSpotlight_stripWrap__UDxkz:after{content:"";position:absolute;top:0;right:0;bottom:4px;width:28px;background:linear-gradient(90deg,rgba(239,226,209,0),#EFE2D1);pointer-events:none}.gemstoneSpotlight_strip__1ofYf{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px;padding-right:20px;margin-bottom:14px}.gemstoneSpotlight_stoneItem__86GQU{all:unset;cursor:pointer;box-sizing:border-box;flex:0 0 auto;width:78px;text-align:center;border:1px solid #e0c8a6;background:#fffbf4;padding:10px 6px;display:flex;flex-direction:column;align-items:center;gap:6px}.gemstoneSpotlight_stoneItemActive__XwjDo{background:#fff3df;box-shadow:inset 0 0 0 2px #d9480f}.gemstoneSpotlight_stoneIcon__o5gEC{height:36px;width:36px;border-radius:50%;overflow:hidden;border:1px solid #dcc3a6;display:flex;align-items:center;justify-content:center;background:#f8ead6}.gemstoneSpotlight_stoneName__biOM_{font-size:13.5px;font-weight:700;color:#4a1206;line-height:1.2}.gemstoneSpotlight_stoneItemActive__XwjDo .gemstoneSpotlight_stoneName__biOM_{color:#b23a0b}.gemstoneSpotlight_stonePlanet__bReiy{font-size:11.5px;color:#8a6a50}.gemstoneSpotlight_detailCard__ciTCx{border:1px solid #dcc3a6;background:#fffbf4;padding:16px 18px}.gemstoneSpotlight_detailHead__Ufsz1{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:6px;flex-wrap:wrap}.gemstoneSpotlight_detailTitle__3qmZi{font-family:var(--font-serif),var(--font-devanagari),serif;font-size:19px;color:#4a1206;margin:0;font-weight:400}.gemstoneSpotlight_detailPlanetTag__Ew5T_{font-size:12.5px;color:#b23a0b;border:1px solid #e0c8a6;padding:2px 7px;white-space:nowrap}.gemstoneSpotlight_detailDesc__9dx6u{font-size:15.5px;line-height:1.48;color:#5a3a26;margin:0 0 12px}.gemstoneSpotlight_detailFooter___ci5l{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid #eadbc6}.gemstoneSpotlight_detailMeta__MLbrD{font-size:13.5px;color:#8a6a50}.gemstoneSpotlight_detailLink__ZKgjH{font-size:14.5px;font-weight:600;color:#b23a0b;white-space:nowrap}.gemstoneSpotlight_detailLink__ZKgjH:hover{color:#b23a0b}.gemstoneSpotlight_ctaBar__MHnek{margin-top:14px;border:1px solid #dcc3a6;background:#fff3df;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.gemstoneSpotlight_ctaBar__MHnek span{font-size:17.5px;line-height:1.45;color:#5a3a26}@media(max-width:1024px){.gemstoneSpotlight_ctaBar__MHnek{flex-direction:column;align-items:flex-start;padding:15px 16px;margin-top:14px}.gemstoneSpotlight_ctaBar__MHnek span{font-size:15.5px;margin-bottom:10px}}.gemstoneSpotlight_ctaLink__Ojs5y{font-size:17px;font-weight:600;color:#b23a0b;white-space:nowrap}.gemstoneSpotlight_ctaLink__Ojs5y:hover{color:#b23a0b}@media(max-width:1024px){.gemstoneSpotlight_ctaLink__Ojs5y{font-size:15.5px}}.ekadashiCard_card__JRldv{min-width:0;border:1px solid #dcc3a6;background:#fffbf4;padding:22px 24px}@media(max-width:1024px){.ekadashiCard_card__JRldv{padding:24px 18px 22px;border:none;border-bottom:8px solid #f2e6d6}}.ekadashiCard_heading__mUppP{font-family:var(--font-serif),var(--font-devanagari),serif;font-size:26px;color:#4a1206;margin-bottom:4px}@media(max-width:1024px){.ekadashiCard_heading__mUppP{font-size:21px}}.ekadashiCard_subheading__FzTHz{font-size:16px;color:#8a6a50;margin-bottom:14px}@media(max-width:1024px){.ekadashiCard_subheading__FzTHz{font-size:14.5px}}.ekadashiCard_nextBox__Sc6t_{border:1px solid #d9480f;background:#fff3df;padding:16px 18px;margin-bottom:16px}@media(max-width:1024px){.ekadashiCard_nextBox__Sc6t_{padding:15px 16px}}.ekadashiCard_emptyBox__sLfOm{border:1px dashed #dcc3a6;padding:16px 18px;margin-bottom:16px;font-size:16px;color:#8a6a50}.ekadashiCard_nextEyebrow__VHtDs{font-family:ui-monospace,monospace;font-size:11px;letter-spacing:.15em;color:#b23a0b;margin-bottom:6px}.ekadashiCard_nextName__dXKRG{font-family:var(--font-serif),var(--font-devanagari),serif;font-size:25px;color:#4a1206}@media(max-width:1024px){.ekadashiCard_nextName__dXKRG{font-size:21px}}.ekadashiCard_nextDate__ryHsq{font-size:16.5px;color:#5a3a26;margin-top:4px}@media(max-width:1024px){.ekadashiCard_nextDate__ryHsq{font-size:15px}}.ekadashiCard_row__tcq7X{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 0;border-bottom:1px dotted #dcc3a6}.ekadashiCard_rowName__BN71z{font-size:17.5px;font-weight:600;color:#4a1206}@media(max-width:1024px){.ekadashiCard_rowName__BN71z{font-size:16.5px}}.ekadashiCard_rowDateWrap__Od_12{text-align:right;white-space:nowrap}.ekadashiCard_rowDate__On7jf{font-size:17px;font-weight:600;color:#b23a0b}@media(max-width:1024px){.ekadashiCard_rowDate__On7jf{font-size:15.5px}}.ekadashiCard_rowWeekday__1Ii6h{font-size:14.5px;color:#8a6a50}@media(max-width:1024px){.ekadashiCard_rowWeekday__1Ii6h{font-size:13px}}.ekadashiCard_footer__lxz2m{margin-top:16px;padding-top:16px;border-top:1px solid #eadbc6}@media(max-width:1024px){.ekadashiCard_footer__lxz2m{margin-top:0;padding-top:0;border-top:none}}.ekadashiCard_footerBtn__t89hx{display:block;border:1px solid #c68a2e;color:#b23a0b;text-align:center;font-size:17px;font-weight:600;padding:13px 0;border-radius:2px}.ekadashiCard_footerBtn__t89hx:hover{color:#b23a0b;text-decoration:none;opacity:.85}@media(max-width:1024px){.ekadashiCard_footerBtn__t89hx{font-size:16px}}.horoscopeByRashi_section__pTJII{max-width:1320px;margin:0 auto;padding:40px 40px 0}@media(max-width:1024px){.horoscopeByRashi_section__pTJII{padding:24px 18px 22px;border-bottom:8px solid #f2e6d6;margin:0;max-width:none}}.horoscopeByRashi_sectionHead__XmOJ8{display:flex;align-items:center;gap:18px;margin-bottom:0;flex-wrap:wrap}@media(max-width:1024px){.horoscopeByRashi_sectionHead__XmOJ8{margin-bottom:6px}}.horoscopeByRashi_sectionTitle__0VOKo{font-family:var(--font-serif),var(--font-devanagari),serif;font-size:28px;color:#4a1206}@media(max-width:1024px){.horoscopeByRashi_sectionTitle__0VOKo{font-size:21px}}.horoscopeByRashi_hairline__F6YFU{flex:1 1;height:1px;background:#e3cdb4;min-width:30px}@media(max-width:1024px){.horoscopeByRashi_hairline__F6YFU{display:none}}.horoscopeByRashi_sectionNote__OvWGs{font-size:16.5px;color:#8a6a50}@media(max-width:1024px){.horoscopeByRashi_sectionNote__OvWGs{font-size:14px;display:block;margin-bottom:14px}}.horoscopeByRashi_card__mJiWJ{border:1px solid #dcc3a6;background:#fffbf4;padding:36px 44px;margin-top:12px}@media(max-width:1024px){.horoscopeByRashi_card__mJiWJ{padding:16px 18px;margin-top:0;display:flex;flex-direction:column}}.horoscopeByRashi_cardTop__rJpiZ{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:24px}@media(max-width:1024px){.horoscopeByRashi_cardTop__rJpiZ{margin-bottom:0;gap:8px;order:0}}.horoscopeByRashi_periodTabs__B3SA1{display:flex;gap:10px;flex-wrap:wrap}@media(max-width:1024px){.horoscopeByRashi_periodTabs__B3SA1{flex-wrap:nowrap;overflow-x:auto;gap:8px;margin-bottom:14px;width:100%}}.horoscopeByRashi_periodTab__2tHTC{all:unset;cursor:pointer;box-sizing:border-box;padding:10px 22px;border:1px solid #dcc3a6;background:#fffbf4;color:#5a3a26;font-size:15.5px;font-weight:600;border-radius:2px;white-space:nowrap}@media(max-width:1024px){.horoscopeByRashi_periodTab__2tHTC{flex:0 0 auto;padding:8px 16px;font-size:14px}}.horoscopeByRashi_periodTabActive__1f2B7{background:#d9480f;border-color:#d9480f;color:#fff}.horoscopeByRashi_cardDate__suZ99{font-size:16px;color:#8a6a50;white-space:nowrap}@media(max-width:1024px){.horoscopeByRashi_cardDate__suZ99{font-size:13px}}.horoscopeByRashi_rashiHeading__TbZHB{font-family:var(--font-serif),var(--font-devanagari),serif;font-size:36px;color:#4a1206;margin-bottom:14px}@media(max-width:1024px){.horoscopeByRashi_rashiHeading__TbZHB{font-size:19px;margin-bottom:8px;order:1}}.horoscopeByRashi_bodyText__0le0c{font-size:21px;line-height:1.6;color:#5a3a26;margin:0 0 16px}@media(max-width:1024px){.horoscopeByRashi_bodyText__0le0c{font-size:15.5px;line-height:1.5;margin-bottom:14px;order:2}}.horoscopeByRashi_readMore__s0xFE{display:block;text-align:right;font-size:16.5px;font-weight:600;color:#b23a0b;margin-bottom:20px}.horoscopeByRashi_readMore__s0xFE:hover{color:#b23a0b}@media(max-width:1024px){.horoscopeByRashi_readMore__s0xFE{font-size:14.5px;margin-bottom:0;order:4}}.horoscopeByRashi_stats___NC_7{display:flex;flex-wrap:wrap;gap:40px;padding:20px 0;border-top:1px solid #eadbc6;border-bottom:1px solid #eadbc6;margin-bottom:0}@media(max-width:1024px){.horoscopeByRashi_stats___NC_7{gap:10px;justify-content:space-between;padding-top:12px;margin-bottom:14px;order:3}}.horoscopeByRashi_statAccent__z9eGJ .horoscopeByRashi_statLabel__aDuKI,.horoscopeByRashi_stat__mv_YE .horoscopeByRashi_statLabel__aDuKI{font-size:13px;letter-spacing:.1em;color:#a5763f}@media(max-width:1024px){.horoscopeByRashi_statAccent__z9eGJ .horoscopeByRashi_statLabel__aDuKI,.horoscopeByRashi_stat__mv_YE .horoscopeByRashi_statLabel__aDuKI{font-size:11.5px;letter-spacing:.08em}}.horoscopeByRashi_statAccent__z9eGJ .horoscopeByRashi_statValue__S5GPM,.horoscopeByRashi_stat__mv_YE .horoscopeByRashi_statValue__S5GPM{font-size:20px;font-weight:600;color:#4a1206}@media(max-width:1024px){.horoscopeByRashi_statAccent__z9eGJ .horoscopeByRashi_statValue__S5GPM,.horoscopeByRashi_stat__mv_YE .horoscopeByRashi_statValue__S5GPM{font-size:15px}}.horoscopeByRashi_statAccent__z9eGJ .horoscopeByRashi_statValue__S5GPM{font-weight:700;color:#b23a0b}.zodiacStrip_rashiRowWrap__xTtJT{position:relative;width:100%;--strip-bg:#ffffff}@media(max-width:1024px){.zodiacStrip_rashiRowWrap__xTtJT:after{content:"";position:absolute;top:0;right:0;bottom:6px;width:32px;background:linear-gradient(to right,rgba(255,255,255,0),var(--strip-bg));pointer-events:none}}.zodiacStrip_rashiRow__dp0XK{max-width:1320px;margin:0 auto;padding:12px 20px;display:flex;justify-content:space-between;align-items:flex-start}@media(max-width:1024px){.zodiacStrip_rashiRow__dp0XK{gap:14px;overflow-x:auto;padding:8px 24px 8px 16px;justify-content:flex-start;scrollbar-width:none}.zodiacStrip_rashiRow__dp0XK::-webkit-scrollbar{display:none}}.zodiacStrip_rashiItem__61jBc{all:unset;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:6px;flex:1 1;text-decoration:none}@media(max-width:1024px){.zodiacStrip_rashiItem__61jBc{flex:0 0 auto;width:56px}}.zodiacStrip_rashiIcon__9kLRu{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fffbf4;border:2px solid rgba(0,0,0,0);overflow:hidden;transition:border-color .2s ease}.zodiacStrip_rashiIcon__9kLRu img{width:100%;height:100%;object-fit:contain}@media(max-width:1024px){.zodiacStrip_rashiIcon__9kLRu{width:44px;height:44px}}@media(max-width:480px){.zodiacStrip_rashiIcon__9kLRu{width:40px;height:40px}}.zodiacStrip_rashiIconActive__DpiFi{border-color:#f0a733}.zodiacStrip_rashiName__o8UeI{font-size:13px;font-weight:600;color:#8a6a50;white-space:nowrap;transition:color .2s ease}@media(max-width:1024px){.zodiacStrip_rashiName__o8UeI{font-size:11px}}@media(max-width:480px){.zodiacStrip_rashiName__o8UeI{font-size:10px}}.zodiacStrip_rashiNameActive__FyPeK{color:#4a1206}.zodiacStrip_rashiUnderline__FwBwC{height:2px;width:22px;background:#f0a733}@media(max-width:1024px){.zodiacStrip_rashiUnderline__FwBwC{display:none}}.articlesGuides_section__wF0Y1{max-width:1320px;margin:0 auto;padding:40px 40px 0;display:grid;grid-template-columns:minmax(0,1.42fr) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start;grid-template-areas:"head head" "featured side"}@media(max-width:1024px){.articlesGuides_section__wF0Y1{display:block;padding:24px 18px 22px;border-bottom:8px solid #f2e6d6;max-width:none;margin:0}}.articlesGuides_sectionHead__PZpZo{grid-area:head;display:flex;align-items:center;gap:18px;margin-bottom:20px;flex-wrap:wrap}@media(max-width:1024px){.articlesGuides_sectionHead__PZpZo{margin-bottom:0}}.articlesGuides_sectionTitle__N5Gz3{font-family:var(--font-serif),var(--font-devanagari),serif;font-size:28px;color:#4a1206}@media(max-width:1024px){.articlesGuides_sectionTitle__N5Gz3{font-size:21px}}.articlesGuides_hairline__Kk_ZJ{flex:1 1;height:1px;background:#e3cdb4;min-width:30px}@media(max-width:1024px){.articlesGuides_hairline__Kk_ZJ{display:none}}.articlesGuides_sectionNote__KbnnX{font-size:16.5px;color:#8a6a50}@media(max-width:1024px){.articlesGuides_sectionNote__KbnnX{display:block;font-size:14px;margin-bottom:16px}}.articlesGuides_featured__GuQXu{grid-area:featured;min-width:0;position:relative;border:1px solid #dcc3a6;background:#efdcc2;min-height:425px;display:flex;align-items:flex-end;color:inherit;overflow:hidden}.articlesGuides_featured__GuQXu:hover{text-decoration:none;color:inherit}@media(max-width:1024px){.articlesGuides_featured__GuQXu{min-height:280px;margin-bottom:16px}}.articlesGuides_featuredImg__b1YZM{object-fit:cover}.articlesGuides_featuredTag__8pmRf{position:absolute;top:20px;left:26px;z-index:2;font-family:ui-monospace,monospace;font-size:11.5px;letter-spacing:.15em;color:#7a5638;background:#fffbf4;border:1px solid #dcc3a6;padding:6px 12px}@media(max-width:1024px){.articlesGuides_featuredTag__8pmRf{top:14px;left:16px;font-size:10.5px;padding:5px 10px}}.articlesGuides_featuredOverlay__WEgHN{position:relative;z-index:2;width:100%;padding:34px 30px 28px;background:linear-gradient(rgba(58,14,4,0),rgba(58,14,4,.5) 14%,rgba(58,14,4,.68) 40%,rgba(58,14,4,.75))}@media(max-width:1024px){.articlesGuides_featuredOverlay__WEgHN{padding:24px 18px 22px}}.articlesGuides_featuredTitle__tIzSk{font-family:var(--font-serif),var(--font-devanagari),serif;font-size:38px;line-height:1.14;margin:0 0 12px;color:#fbead2;text-wrap:balance}@media(max-width:1024px){.articlesGuides_featuredTitle__tIzSk{font-size:24px;line-height:1.2;margin-bottom:10px}}.articlesGuides_featuredSummary__kZeCG{font-size:18.5px;line-height:1.5;color:#efd3ae;margin:0 0 18px;max-width:520px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:1024px){.articlesGuides_featuredSummary__kZeCG{font-size:15.5px;margin-bottom:14px}}.articlesGuides_featuredCta__u5jTk{display:inline-block;background:#f0a733;color:#4a1206;font-size:18px;font-weight:700;padding:14px 26px;border-radius:3px}@media(max-width:1024px){.articlesGuides_featuredCta__u5jTk{font-size:16px;padding:12px 20px}}.articlesGuides_sideList__N6htF{grid-area:side;min-width:0;border:1px solid #dcc3a6;background:#fffbf4;padding:8px 24px 22px;display:flex;flex-direction:column}@media(max-width:1024px){.articlesGuides_sideList__N6htF{padding:0 16px}}.articlesGuides_sideRow__7tjiw{display:grid;grid-template-columns:118px 1fr;grid-gap:18px;gap:18px;align-items:start;padding:16px 0;border-bottom:1px solid #eadbc6;color:inherit}.articlesGuides_sideRow__7tjiw:hover{text-decoration:none;color:inherit}@media(max-width:1024px){.articlesGuides_sideRow__7tjiw{grid-template-columns:88px 1fr;gap:13px;padding:14px 0;border-bottom:1px dotted #dcc3a6}}.articlesGuides_sideThumb__D2QQG{position:relative;height:80px;background:#f1e1cd;border:1px solid #eadbc6;overflow:hidden}@media(max-width:1024px){.articlesGuides_sideThumb__D2QQG{height:64px}}.articlesGuides_sideThumbImg__azhjz{object-fit:cover}.articlesGuides_sideTitle__f3NJy{font-family:var(--font-serif),var(--font-devanagari),serif;font-size:22px;line-height:1.2;color:#4a1206;margin-bottom:5px}@media(max-width:1024px){.articlesGuides_sideTitle__f3NJy{font-size:17px;margin-bottom:4px}}.articlesGuides_sideSummary__VNbOu{font-size:16.5px;line-height:1.45;color:#5a3a26;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:1024px){.articlesGuides_sideSummary__VNbOu{font-size:14px;-webkit-line-clamp:2}}.articlesGuides_allBtn__0exlU{margin-top:auto;border:1px solid #c68a2e;color:#b23a0b;text-align:center;font-size:17px;font-weight:600;padding:13px 0;border-radius:2px}.articlesGuides_allBtn__0exlU:hover{color:#b23a0b;text-decoration:none;opacity:.85}@media(max-width:1024px){.articlesGuides_allBtn__0exlU{margin-top:14px;font-size:16px}}.festivalsAhead_section__3rUOG{max-width:1320px;margin:0 auto;padding:40px 40px 0}@media(max-width:1024px){.festivalsAhead_section__3rUOG{padding:24px 18px 22px;border-bottom:8px solid #f2e6d6;max-width:none;margin:0}}.festivalsAhead_sectionHead__vSoDn{display:flex;align-items:center;gap:18px;margin-bottom:20px;flex-wrap:wrap}@media(max-width:1024px){.festivalsAhead_sectionHead__vSoDn{margin-bottom:4px}}.festivalsAhead_sectionTitle__H4vTA{font-family:var(--font-serif),var(--font-devanagari),serif;font-size:28px;color:#4a1206}@media(max-width:1024px){.festivalsAhead_sectionTitle__H4vTA{font-size:21px}}.festivalsAhead_hairline__mSwLp{flex:1 1;height:1px;background:#e3cdb4;min-width:30px}@media(max-width:1024px){.festivalsAhead_hairline__mSwLp{display:none}}.festivalsAhead_sectionNote__hvB_X{font-size:16.5px;color:#8a6a50}@media(max-width:1024px){.festivalsAhead_sectionNote__hvB_X{display:block;font-size:14px;margin-bottom:16px}}.festivalsAhead_nextBanner__IVulo{border:1px solid #d9480f;background:#fff3df;padding:20px 26px;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between;gap:26px;flex-wrap:wrap}@media(max-width:1024px){.festivalsAhead_nextBanner__IVulo{flex-direction:column;align-items:stretch;padding:16px;margin-bottom:16px;gap:0}}.festivalsAhead_nextText__Rcp3A{min-width:0}.festivalsAhead_nextEyebrow__r5IYG{font-family:ui-monospace,monospace;font-size:11.5px;letter-spacing:.15em;color:#b23a0b;margin-bottom:6px}.festivalsAhead_nextTitle__Z0GWQ{font-family:var(--font-serif),var(--font-devanagari),serif;font-size:26px;color:#4a1206}@media(max-width:1024px){.festivalsAhead_nextTitle__Z0GWQ{font-size:20px;margin-bottom:6px}}.festivalsAhead_nextDesc__FiBxm{font-size:16.5px;line-height:1.45;color:#5a3a26;margin-top:4px;max-width:640px}@media(max-width:1024px){.festivalsAhead_nextDesc__FiBxm{font-size:15px;margin-bottom:12px}}.festivalsAhead_nextBtn__G7kC6{background:#d9480f;color:#fff;font-size:17px;font-weight:700;padding:14px 24px;border-radius:3px;white-space:nowrap}.festivalsAhead_nextBtn__G7kC6:hover{color:#fff;text-decoration:none;opacity:.92}@media(max-width:1024px){.festivalsAhead_nextBtn__G7kC6{text-align:center;font-size:16px;padding:13px 0;display:block}}.festivalsAhead_grid__UpOPd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px}@media(max-width:1024px){.festivalsAhead_grid__UpOPd{display:flex;flex-direction:column;gap:14px}}.festivalsAhead_col__CBRFP{min-width:0;border:1px solid #dcc3a6;background:#fffbf4;padding:22px 24px;display:flex;flex-direction:column}@media(max-width:1024px){.festivalsAhead_col__CBRFP{padding:16px}}.festivalsAhead_colTitle__ciPGN{font-family:var(--font-serif),var(--font-devanagari),serif;font-size:25px;color:#4a1206}@media(max-width:1024px){.festivalsAhead_colTitle__ciPGN{font-size:19px}}.festivalsAhead_colSub__uPRod{font-size:15.5px;color:#8a6a50;margin-bottom:14px}@media(max-width:1024px){.festivalsAhead_colSub__uPRod{font-size:14px;margin-bottom:10px}}.festivalsAhead_row__IxS_h{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:11px 0;border-bottom:1px dotted #dcc3a6}@media(max-width:1024px){.festivalsAhead_row__IxS_h{padding:9px 0}}.festivalsAhead_rowMain__OEpC6{min-width:0}.festivalsAhead_rowName__x1kAX{font-size:17.5px;font-weight:600;color:#4a1206}@media(max-width:1024px){.festivalsAhead_rowName__x1kAX{font-size:15.5px}}.festivalsAhead_rowNote__0doz7{font-size:15px;color:#8a6a50}@media(max-width:1024px){.festivalsAhead_rowNote__0doz7{font-size:13px}}.festivalsAhead_rowDateWrap__3si66{text-align:right;white-space:nowrap}.festivalsAhead_rowDate__CUJyg{font-size:17px;font-weight:600;color:#b23a0b}@media(max-width:1024px){.festivalsAhead_rowDate__CUJyg{font-size:15px}}.festivalsAhead_rowWeekday__Uy9d_{font-size:14.5px;color:#8a6a50}@media(max-width:1024px){.festivalsAhead_rowWeekday__Uy9d_{display:none}}.festivalsAhead_footnote__Qm8UO{margin-top:auto;padding-top:16px;font-size:16.5px;line-height:1.45;color:#5a3a26}@media(max-width:1024px){.festivalsAhead_footnote__Qm8UO{display:none}}.festivalsAhead_footnoteLink__onocr{color:#b23a0b;font-weight:600}.toolsGrid_section__FQ_sF{max-width:1320px;margin:0 auto;padding:40px 40px 0}@media(max-width:1024px){.toolsGrid_section__FQ_sF{padding:24px 18px 22px;border-bottom:8px solid #f2e6d6;max-width:none;margin:0}}.toolsGrid_sectionHead___TMjN{display:flex;align-items:center;gap:18px;margin-bottom:20px}@media(max-width:1024px){.toolsGrid_sectionHead___TMjN{margin-bottom:16px}}.toolsGrid_sectionTitle__Xyr_U{font-family:var(--font-serif),var(--font-devanagari),serif;font-size:28px;color:#4a1206}@media(max-width:1024px){.toolsGrid_sectionTitle__Xyr_U{font-size:21px}}.toolsGrid_hairline__qTY8F{flex:1 1;height:1px;background:#e3cdb4}@media(max-width:1024px){.toolsGrid_hairline__qTY8F{display:none}}.toolsGrid_grid__dYKnj{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:22px;gap:22px}@media(max-width:900px){.toolsGrid_grid__dYKnj{grid-template-columns:repeat(2,1fr);gap:12px}}.toolsGrid_card__RGh_X{border:1px solid #dcc3a6;border-top:3px solid #c68a2e;background:#fffbf4;padding:26px 24px;color:inherit;display:block}.toolsGrid_card__RGh_X:hover{text-decoration:none;color:inherit}@media(max-width:900px){.toolsGrid_card__RGh_X{padding:16px 14px}}.toolsGrid_icon__Iify5{font-size:30px;color:#b23a0b;line-height:1}@media(max-width:900px){.toolsGrid_icon__Iify5{font-size:24px}}.toolsGrid_title__x7Ue0{font-family:var(--font-serif),var(--font-devanagari),serif;font-size:24px;margin:12px 0 8px;color:#4a1206}@media(max-width:900px){.toolsGrid_title__x7Ue0{font-size:17.5px;margin:8px 0 5px}}.toolsGrid_desc__vIGCQ{font-size:17px;line-height:1.5;color:#5a3a26;margin:0 0 16px}@media(max-width:900px){.toolsGrid_desc__vIGCQ{font-size:13.5px;margin-bottom:10px}}.toolsGrid_cta__Lv8LK{font-size:16.5px;font-weight:600;color:#b23a0b}@media(max-width:900px){.toolsGrid_cta__Lv8LK{font-size:14px}}.credibilityBanner_wrap__lH3vI{max-width:1320px;margin:0 auto;padding:40px 40px 44px}@media(max-width:1024px){.credibilityBanner_wrap__lH3vI{padding:26px 18px;max-width:none;border-bottom:8px solid #f2e6d6}}.credibilityBanner_banner__rb5zj{border:1px solid #dcc3a6;background:#fff3df;padding:30px 34px;display:grid;grid-template-columns:1.5fr 1fr;grid-gap:34px;gap:34px;align-items:center}@media(max-width:1024px){.credibilityBanner_banner__rb5zj{grid-template-columns:1fr;padding:22px 20px;gap:16px}}.credibilityBanner_title__B9x4Q{font-family:var(--font-serif),var(--font-devanagari),serif;font-size:30px;color:#4a1206;margin:0 0 10px;font-weight:400}@media(max-width:1024px){.credibilityBanner_title__B9x4Q{font-size:22px}}.credibilityBanner_desc__JMi_X{font-size:19px;line-height:1.55;color:#5a3a26;margin:0}@media(max-width:1024px){.credibilityBanner_desc__JMi_X{font-size:16px;margin-bottom:16px}}.credibilityBanner_avatars__fOdvY{display:flex;gap:14px;justify-content:flex-end}@media(max-width:1024px){.credibilityBanner_avatars__fOdvY{justify-content:center}}.credibilityBanner_avatarBlock__ymdhF{width:96px}@media(max-width:1024px){.credibilityBanner_avatarBlock__ymdhF{width:66px}}.credibilityBanner_avatar__3wYBt{height:96px;width:96px;background-image:repeating-linear-gradient(45deg,#EFDFC9 0 8px,#F8EAD6 8px 16px);border:1px solid #dcc3a6;border-radius:50%}@media(max-width:1024px){.credibilityBanner_avatar__3wYBt{height:66px;width:66px}}.credibilityBanner_avatarName__AKSol{font-size:14.5px;text-align:center;margin-top:8px;color:#5a3a26}@media(max-width:1024px){.credibilityBanner_avatarName__AKSol{font-size:12.5px;margin-top:6px}}.homepage_page__fH_xu{background:#fdf6ec}