.blogsLayout_blogsectionheading__JQzvP{text-align:center;font-size:40px;font-weight:700;color:rgba(132,19,5,1);line-height:1.2;padding-top:85px}.blogsLayout_blogsLayout__HTwoU{max-width:1440px;margin:0 auto;padding-bottom:75px;display:grid;grid-template-columns:1fr 320px;grid-gap:24px;gap:24px;align-items:start}.blogsLayout_leftCol__Yj8RW{min-width:0}.blogsLayout_rightCol__JGbAr{position:-webkit-sticky;position:sticky;top:120px;height:100%;width:100%;padding-top:40px;display:flex;flex-direction:column;justify-content:flex-start}@media (max-width:1024px){.blogsLayout_blogsLayout__HTwoU{grid-template-columns:1fr 300px}}@media (max-width:900px){.blogsLayout_blogsLayout__HTwoU{display:block}.blogsLayout_rightCol__JGbAr{position:static;margin-top:24px}}@media (max-width:768px){.blogsLayout_blogsLayout__HTwoU{padding-bottom:62px}}.style_StickySection__IRDwm p{font-size:12px;font-weight:400;line-height:100%;margin-bottom:9px}.style_StickySection__IRDwm span{font-weight:700;font-size:15.14px;line-height:100%}.style_StickySection__IRDwm{display:flex;flex-direction:column;text-align:center;position:fixed;bottom:0;left:0;width:100%;z-index:101;padding:10px 32px;background:linear-gradient(rgba(255,237,210,1),rgba(255,255,255,1));height:auto;box-shadow:0 0 6px 0 rgba(132,19,5,.25)}.style_animated_text__twUfE{color:#841305;font-size:15px!important;font-weight:600!important;animation:style_blink__Qk4HU 3s ease-in-out infinite alternate;font-family:Inter,sans-serif;margin-bottom:10px}@keyframes style_blink__Qk4HU{0%{transform:scale(1)}50%{transform:scale(1.25)}to{transform:scale(1)}}.ColumnSection_columnSection__JsV8p{padding:30px 20px;width:100%;max-width:1200px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;margin:auto auto 30px}.ColumnSection_columnSectionContainer__tek7y{display:grid;grid-gap:50px;gap:50px;margin-top:30px}.ColumnSection_gridColumns-3__Q4lNz{grid-template-columns:1fr 1fr 1fr}.ColumnSection_gridColumns-2__EMN94{grid-template-columns:1fr 1fr}.ColumnSection_gridColumns-1__hMO_x{grid-template-columns:1fr}.ColumnSection_columnSectionContent__VP9GF,.ColumnSection_columnSectionDownloadButton__WwItL{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;gap:10px}.ColumnSection_columnSectionContent__VP9GF{margin-bottom:10px}.ColumnSection_columnSectionContentLeft__U3Jgy{flex:1 1}.ColumnSection_columnSectionContentRight__ZeeNp{flex:5 1}.ColumnSection_columnSectionTitle__mLAf0{font-size:54px;line-height:65.35px;font-weight:600;margin-bottom:6px;text-align:center}.ColumnSection_columnSectionSubTitle__VhXjH{font-size:32px;line-height:38.73px;font-weight:400;color:rgba(132,19,5,1);text-align:center}.ColumnSection_downloadButton__owy85{background:linear-gradient(270deg,rgba(166,0,0,1),rgba(229,111,2,1))!important;border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--white);text-decoration:none;font-size:21px;font-weight:600;font-family:Inter,sans-serif;line-height:21px;width:100%;max-width:300px;height:60px;position:relative;overflow:hidden;cursor:pointer;column-gap:1ch;text-transform:capitalize}.ColumnSection_columnSectionDownloadButton__WwItL{width:100%;margin-top:20px}@media screen and (max-width:768px){.ColumnSection_columnSectionTitle__mLAf0{font-size:24px;line-height:36px;margin-bottom:0}.ColumnSection_gridColumns-3__Q4lNz{grid-template-columns:1fr}.ColumnSection_columnSectionContentLeft__U3Jgy{flex:1 1}.ColumnSection_columnSectionContentRight__ZeeNp{flex:5 1}.ColumnSection_columnSectionContainer__tek7y{gap:20px;margin-top:15px}}.style_WhySection__DUOYZ{background:rgba(255,255,255,1);display:flex;flex-direction:column;align-items:center;min-height:auto}.style_WhySectionContainer__lt_cb{margin:0 22px;display:flex;flex-direction:column;align-items:center;max-width:1440px;padding:60px 0}.style_WhySectionContainerh2__DoWWc{font-size:54px;line-height:65.35px;font-weight:600;letter-spacing:0;color:rgba(132,19,5,1);margin-bottom:6px;text-align:center}.style_WhySectionContainerh3__AfE8y{font-size:32px;line-height:38.73px;font-weight:400;color:rgba(132,19,5,1);text-align:center}.style_WhySectiontext__S_zRm{border-radius:60px;background:linear-gradient(180deg,rgba(255,249,240,1),rgba(255,255,255,1));padding:32.44px 124px;gap:20px;margin-top:20px}.style_WhySectiontextp__Mv3f4{font-weight:400;font-size:20px;line-height:28px;color:rgba(0,0,0,1);margin-bottom:20px}@media screen and (max-width:767px){.style_WhySectiontext__S_zRm{max-width:510px;padding:30px}.style_WhySectionContainer__lt_cb{padding:0;margin:10px 0 0}.style_WhySectionContainerh2__DoWWc{font-size:24px;line-height:36px;margin-bottom:0}.style_WhySectionContainerh3__AfE8y{font-size:16px;line-height:26px}.style_WhySectiontextp__Mv3f4{font-size:16px;line-height:28px}}.style_carouselSection__roxOl{position:relative;overflow:hidden;padding:40px 0}.style_container__dlz0t{max-width:1400px;margin:0 auto;padding:0 20px}.style_sectionTitle__X5DHW{color:#841305;text-align:center;margin-bottom:60px}.style_carouselWrapper___e0o7{position:relative;margin-bottom:40px;background:linear-gradient(180deg,rgba(255,249,240,1),rgba(255,255,255,1));padding:50px 20px 20px;border-radius:32px 32px 0 0}.style_carouselContainer__k751b{overflow:hidden;width:100%;position:relative}.style_carouselTrack__5jKzQ{display:flex;width:100%}.style_slide__CO713{flex:0 0 auto;padding:0 80px;box-sizing:border-box;width:100%}.style_slideContent__hWTm8{height:100%;display:flex;align-items:center;text-align:inherit;gap:60px;transition:all .3s ease;min-height:350px}.style_carouselNavigationContainerMainWrapper__XkbUJ{display:flex;align-items:center;justify-content:center;width:100%;gap:20px}.style_carouselNavigationContainerMainWrapper__XkbUJ>div{flex:1 1}.style_iconContainer__61YOy{display:flex;align-items:center;justify-content:center;height:100%;flex:1 1}.style_icon__uai3S{width:100%;height:auto;border-radius:50px;object-fit:contain}.style_imageContainer__OWfNH{margin-bottom:24px;border-radius:12px;overflow:hidden}.style_slideImage__Ip8_M{width:100%;height:auto;border-radius:12px}.style_textContent__gqhHQ{flex:2 1;display:flex;flex-direction:column;justify-content:center}.style_slideTitle__aN_je{color:#841305;margin-bottom:16px;font-size:24px;font-weight:600;line-height:1.3}.style_slideDescription__sEe18{color:#000000;font-size:16px;line-height:1.6;font-weight:400}.style_customContent__H_Wla{margin-top:20px;width:100%}.style_carouselNavigation__atVIy{margin-left:auto;gap:20px}.style_arrowContainer__DSNOD,.style_carouselNavigation__atVIy{position:relative;display:flex;justify-content:center;align-items:center;width:100%;margin-top:20px}.style_arrowContainer__DSNOD{gap:10px;height:56px;flex:1 1}.style_prevArrow__Cg8Gs{justify-content:flex-end!important}.style_nextArrow__P_vBy{justify-content:flex-start!important}.style_arrow__6qa4k{border:none;background:none;width:56px;height:56px;display:flex;align-items:center;justify-content:center;z-index:10;flex:1 1}.style_arrow__6qa4k:hover{background:rgba(255,255,255,.2)}.style_arrow__6qa4k:disabled{opacity:.3;cursor:not-allowed}.style_prevArrow__Cg8Gs img{transform:rotate(180deg)}.style_dotsContainer__vmweq{display:flex;justify-content:center;gap:12px;flex:1 1}.style_dot__QWtX_{width:12px;height:12px;border-radius:50%;border:none;background:rgba(132,19,5,.5);cursor:pointer;transition:all .3s ease}.style_dot__QWtX_:hover{background:rgba(132,19,5,.75);transform:scale(1.2)}.style_activeDot__BvYMW{background:#841305;transform:scale(1.3)}@media (max-width:768px){.style_slideContent__hWTm8{flex-direction:column;min-height:350px;gap:20px}.style_slideTitle__aN_je{font-size:18px;margin-bottom:12px}.style_prevArrow__Cg8Gs{position:absolute;left:-7px}.style_nextArrow__P_vBy{position:absolute;right:-7px}.style_slideDescription__sEe18{font-size:13px;line-height:1.5}.style_arrowContainer__DSNOD{justify-content:center}.style_iconContainer__61YOy{width:100%;flex:1 1;min-height:320px}.style_carouselNavigation__atVIy{width:100%;margin:0 auto;flex-direction:column;align-items:center}.style_dotsContainer__vmweq{margin-top:20px}.style_textContent__gqhHQ{flex:1 1;justify-content:flex-start}.style_slide__CO713{padding:0 15px}.style_dot__QWtX_{width:8px;height:8px}}.style_fadeIn__QLjYX{opacity:0;animation:style_fadeInSlide__lWNA3 .5s ease forwards}@keyframes style_fadeInSlide__lWNA3{to{opacity:1}}.style_carouselEmpty___s2_C,.style_carouselLoading__4_HVZ{display:flex;justify-content:center;align-items:center;min-height:350px;color:rgba(255,255,255,.6)}.style_carouselEmpty___s2_C{font-size:18px}.KaalSarpForm_kaalSarpFormContainer__P3lpi{width:100%;min-width:1200px;margin:0 auto;background:#ffffff;padding:44px;border-radius:50px;border:1px solid rgba(0,0,0,.05)}.KaalSarpForm_kaalSarpForm__fe86e{background:#FFEBCE;border-radius:27px;padding:48px;margin:48px;display:flex;flex-direction:column;gap:48px}.KaalSarpForm_formTitle__LhDO9{font-family:Inter,sans-serif;font-size:32px;font-weight:600;color:#000000;text-align:center;margin-bottom:24px}.KaalSarpForm_formContent__OXISj{display:flex;flex-direction:column;gap:24px}.KaalSarpForm_formGroup__mWNlW{display:flex;flex-direction:column;gap:8px}.KaalSarpForm_label__cP6eU{font-family:Inter,sans-serif;font-size:16px;font-weight:600;color:#000000;display:flex;align-items:center;gap:4px}.KaalSarpForm_required__E6UVi{color:#e74c3c;font-weight:600}.KaalSarpForm_inputWrapper___rYzk{position:relative;width:100%}.KaalSarpForm_input__PM_vD{height:49px;width:100%;padding:14px 16px;border:1px solid #e0e0e0;border-radius:12px;background:#ffffff;font-size:16px;font-family:Inter,sans-serif;color:#000000;transition:border-color .3s ease}.KaalSarpForm_input__PM_vD:focus{outline:none;border-color:#ff6b35}.KaalSarpForm_input__PM_vD::placeholder{color:#999999}.KaalSarpForm_dateInput__oqPh9{padding-right:45px}.KaalSarpForm_dateInput__oqPh9::-webkit-calendar-picker-indicator{background:transparent;color:transparent;cursor:pointer;height:auto;width:auto;position:absolute;left:0;right:0;top:0;bottom:0}.KaalSarpForm_dateIcon__Knfm2{position:absolute;right:16px;top:50%;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center;justify-content:center}.KaalSarpForm_select__idd4B{height:49px;width:100%;padding:14px 40px 14px 16px;border:1px solid #e0e0e0;border-radius:12px;background:#ffffff;font-size:16px;font-family:Inter,sans-serif;color:#000000;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:border-color .3s ease}.KaalSarpForm_select__idd4B:focus{outline:none;border-color:#ff6b35}.KaalSarpForm_selectArrow__gXl8L{position:absolute;right:16px;top:50%;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center;justify-content:center}.KaalSarpForm_checkboxWrapper__VYxuH{margin-bottom:12px}.KaalSarpForm_checkboxLabel__xWdSs{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;color:#333333;font-family:Inter,sans-serif}.KaalSarpForm_checkbox__ifRan{width:18px;height:18px;accent-color:#ff6b35;cursor:pointer}.KaalSarpForm_checkboxCustom__jg9Ri{display:none}.KaalSarpForm_timeInputs__1XxJI{display:flex;gap:12px;margin-top:8px}.KaalSarpForm_timeInputWrapper__NznkR{flex:1 1;position:relative}.KaalSarpForm_timeSelect__sXpUq{height:49px;width:100%;padding:14px 40px 14px 16px;border:1px solid #e0e0e0;border-radius:12px;background:#ffffff;font-size:16px;font-family:Inter,sans-serif;color:#000000;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:border-color .3s ease}.KaalSarpForm_timeSelect__sXpUq:disabled{background:#f5f5f5;cursor:not-allowed;opacity:.6}.KaalSarpForm_timeSelect__sXpUq:focus{outline:none;border-color:#ff6b35}.KaalSarpForm_submitButton__Ic6u6{width:100%;max-width:300px;margin:0 auto;padding:16px 32px;background:linear-gradient(90deg,#ff6b35,#841305);color:#ffffff;border:none;border-radius:12px;font-size:18px;font-weight:600;font-family:Inter,sans-serif;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .3s ease}.KaalSarpForm_submitButton__Ic6u6:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,107,53,.3)}.KaalSarpForm_submitButton__Ic6u6:disabled{opacity:.6;cursor:not-allowed}.KaalSarpForm_submitButtonLoading__DazsU{pointer-events:none}.KaalSarpForm_diamondIcon__ZFrVJ{font-size:14px;color:#ffffff}.KaalSarpForm_buttonLoader__yOc8n{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#ffffff;border-radius:50%;animation:KaalSarpForm_spin__Ws5eK .8s linear infinite}@keyframes KaalSarpForm_spin__Ws5eK{to{transform:rotate(1turn)}}.KaalSarpForm_errorMessage__PJ3_t{color:#e74c3c;font-size:14px;margin-top:4px;font-weight:500}.KaalSarpForm_errorMessageDesktop___zFSY{position:absolute;top:100%;left:0;margin-top:4px}.KaalSarpForm_srOnly__tkH3j{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (max-width:768px){.KaalSarpForm_kaalSarpFormContainer__P3lpi{min-width:100%;padding:24px;border-radius:20px}.KaalSarpForm_kaalSarpForm__fe86e{padding:24px;margin:0;gap:24px;border-radius:20px}.KaalSarpForm_submitButton__Ic6u6{max-width:100%}.KaalSarpForm_formTitle__LhDO9{font-size:24px}}.NumerologyForm_formContainer__NIpqm{display:flex;justify-content:center;align-items:center;padding:20px;flex-direction:column}.NumerologyForm_formCard__xPSbF{background:#FFEBCE;border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.1);padding:40px;max-width:800px;width:100%}.NumerologyForm_formTitle__Yqn56{font-size:40px;font-weight:700;color:#000;text-align:center;margin:0 0 30px}.NumerologyForm_formInnerContainer__deRwk{background:#faf7f0;border-radius:15px;padding:30px;margin-bottom:30px}.NumerologyForm_form__Als2k{display:flex;flex-direction:column;gap:25px}.NumerologyForm_inputGroup__wJjsl{position:relative;display:flex;flex-direction:column;gap:8px}.NumerologyForm_label__6s2xw{font-size:16px;font-weight:700;color:#000}.NumerologyForm_required__t0yN0{color:#e74c3c}.NumerologyForm_input__fiwDC{font-size:16px;padding:15px;border:1px solid #ddd;border-radius:8px;background:white;color:#000;outline:none;transition:border-color .3s ease;width:100%}.NumerologyForm_input__fiwDC:focus{border-color:#e67e22}.NumerologyForm_input__fiwDC::placeholder{color:#999;font-weight:400}.NumerologyForm_inputError__ryzPE,.NumerologyForm_inputError__ryzPE:focus{border-color:#e74c3c!important}.NumerologyForm_errorMessage__zd8H6{font-size:12px;color:#e74c3c;margin-top:4px;display:block}.NumerologyForm_dateInputWrapper__J313C{position:relative}.NumerologyForm_calendarIcon__QzQ8F{position:absolute;right:15px;top:50%;transform:translateY(-50%);color:#000;font-size:16px;pointer-events:none}.NumerologyForm_dateInput__KpBS_::-webkit-calendar-picker-indicator{background:transparent;color:transparent;cursor:pointer;height:auto;width:auto;position:absolute;left:0;right:0;top:0;bottom:0}.NumerologyForm_dateIcon__Gn2yK{right:16px;width:24px;height:24px}.NumerologyForm_dateIcon__Gn2yK,.NumerologyForm_selectArrow__bPh_h{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;color:#333333}.NumerologyForm_selectArrow__bPh_h{right:19px;width:18px;height:18px}.NumerologyForm_selectWrapper__INftz{position:relative}.NumerologyForm_select__ySHOr{font-size:16px;padding:15px;border:1px solid #ddd;border-radius:8px;background:white;color:#000;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;cursor:pointer}.NumerologyForm_select__ySHOr:focus{border-color:#e67e22}.NumerologyForm_select__ySHOr.NumerologyForm_inputError__ryzPE,.NumerologyForm_select__ySHOr.NumerologyForm_inputError__ryzPE:focus{border-color:#e74c3c}.NumerologyForm_dropdownIcon__EFmC5{position:absolute;right:15px;top:50%;transform:translateY(-50%);color:#000;font-size:12px;pointer-events:none}.NumerologyForm_generateButton__zZ6BT{font-size:18px;font-weight:700;color:white;background:linear-gradient(268deg,#A60000 -31.47%,#E56F02 124.75%);border:none;border-radius:8px;padding:18px 40px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;transition:transform .2s ease,box-shadow .2s ease;margin:0 auto}.NumerologyForm_generateButton__zZ6BT:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(230,126,34,.3)}.NumerologyForm_buttonIcon__EAtD4{font-size:16px}.NumerologyForm_buttonLoader__GnNsr{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:NumerologyForm_spin__1XqVX .8s linear infinite}@keyframes NumerologyForm_spin__1XqVX{to{transform:rotate(1turn)}}@media (max-width:768px){.NumerologyForm_formContainer__NIpqm{padding:10px}.NumerologyForm_formCard__xPSbF{padding:20px}.NumerologyForm_formTitle__Yqn56{font-size:24px}.NumerologyForm_formInnerContainer__deRwk{padding:20px}}.NumerologyResults_resultsContainer__lzVRQ{display:flex;justify-content:center;align-items:center}.NumerologyResults_resultsCard__Nqjsy{background:#fff;padding:30px;width:100%}.NumerologyResults_resultsTitle__8Jmtq{font-size:32px;font-weight:700;color:#000;text-align:center;margin:0 0 30px;padding-bottom:20px}.NumerologyResults_coreNumbersSection__Buix5{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-bottom:30px}.NumerologyResults_numberCard__iNiVx{border-radius:12px;padding:20px;display:flex;align-items:flex-start;gap:15px;border:1px solid rgba(0,0,0,.05)}.NumerologyResults_numberDisplay__Cwxo7{min-width:76px;min-height:76px;border-radius:20px;display:flex;align-items:center;justify-content:center;position:relative}.NumerologyResults_number__QPBNq{font-size:40px;font-weight:700;color:white;z-index:1}.NumerologyResults_whiteFlowerIcon__6gs84{position:absolute;width:72px;height:19px}.NumerologyResults_bottomFlowerIcon__Mzayh{bottom:0}.NumerologyResults_topFlowerIcon__1UXqs{top:0;transform:rotate(180deg)}.NumerologyResults_numberInfo__S8S6Q{width:100%}.NumerologyResults_numberTitle__Rv3St{font-size:20px;font-weight:600;color:#000;margin:0 0 8px}.NumerologyResults_numberDescription__NMgue{font-size:16px;color:#666;margin:0;line-height:20px}.NumerologyResults_middleSection__vZo_5{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-bottom:30px}.NumerologyResults_favorableAttributesCard__IkAFV,.NumerologyResults_personalDetailsCard__jPc4M{background:#FCFCFC;border-radius:20px;padding:20px;border:1px solid rgba(0,0,0,.1)}.NumerologyResults_nameHeader__MCXs4{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.NumerologyResults_personName__hdym2{font-size:20px;font-weight:700;color:#841305;margin:0;text-transform:capitalize}.NumerologyResults_profileIcon__pdVt7{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#27ae60,#2ecc71);display:flex;align-items:center;justify-content:center;color:white;font-size:18px;font-weight:700}.NumerologyResults_detailLabel__tMKWQ{color:#666;font-weight:400;font-size:12px;margin-bottom:6px}.NumerologyResults_detailValue__5mx4_{color:#000;font-weight:400;font-size:14px}.NumerologyResults_gemstoneSection__T8ZLE{margin-top:40px}.NumerologyResults_gemstoneHeader__TIuT2{display:flex;align-items:center;gap:8px;margin-bottom:10px}.NumerologyResults_gemstoneDetails__pq4iH{display:flex;align-items:center;justify-content:space-between;gap:20px}.NumerologyResults_contentBlock__vAH7e{flex:1 1}.NumerologyResults_stoneName__Tzp9K{font-size:16px;font-weight:600;line-height:24px;color:#0A0A0A;margin-bottom:8px}.NumerologyResults_stoneDescription__FYCfk{font-size:14px;font-weight:400;line-height:20px;color:#4A5565;margin:0}.NumerologyResults_iconBlock__gw94D{display:flex;align-items:center;justify-content:center;flex-shrink:0}.NumerologyResults_gemstoneImage__35gT0{width:64px;height:64px;object-fit:contain;border-radius:8px}.NumerologyResults_gemstoneLabel__tSjw6{font-size:16px;color:#841305;font-weight:600}.NumerologyResults_gemstoneName__hi0Bl{font-size:18px;font-weight:600;color:#000;margin:8px 0}.NumerologyResults_gemstoneDescription__0K4_y{font-size:13px;color:#666;margin:8px 0;line-height:1.5}.NumerologyResults_bestWorn__Lib8Q{font-size:12px;color:#666;margin:8px 0}.NumerologyResults_gemstoneImage__35gT0{margin-top:15px;text-align:right}.NumerologyResults_gemstoneVisual__pPM_3{font-size:48px;display:inline-block}.NumerologyResults_attributeGroup__Z0K95{margin-bottom:20px}.NumerologyResults_attributeGroup__Z0K95:nth-child(2){margin-top:24px;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:24px}.NumerologyResults_attributeLabel__gOs2L{font-size:16px;font-weight:600;color:#0A0A0A;line-height:24px;margin:0 0 10px}.NumerologyResults_pillContainer__FmTed{display:flex;gap:8px;flex-wrap:wrap}.NumerologyResults_greyPill__NmfTm{font-size:12px;color:#000;background:transparent;padding:6px 12px;border-radius:8px;font-weight:500;border:1px solid rgba(0,0,0,.1)}.NumerologyResults_greenPill__Oy40o{background:#27ae60}.NumerologyResults_yellowPill__a37OW{background:#f1c40f}.NumerologyResults_redPill__Nx6mh{background:#e74c3c}.NumerologyResults_colorPill__SZjV0,.NumerologyResults_directionContainer__dI1lJ{border-radius:8px;font-size:12px;color:white;padding:6px 12px;font-weight:500}.NumerologyResults_directionContainer__dI1lJ{display:inline-flex;align-items:center;background:#000000;gap:8px}.NumerologyResults_compassIcon__CQIKG{font-size:16px}.NumerologyResults_bottomSection__67k4u{margin-bottom:30px}.NumerologyResults_favorableElementsCard__5sekp{background:#FCFCFC;border-radius:12px;padding:20px;border:1px solid rgba(0,0,0,.05);margin-bottom:20px}.NumerologyResults_elementRow__Y_6gX{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.1)}.NumerologyResults_elementRow__Y_6gX:last-child{border-bottom:none;padding-bottom:0}.NumerologyResults_elementGroup__azWo1{display:flex;flex-direction:column;gap:8px}.NumerologyResults_elementLabel__1wQ0z{font-size:14px;font-weight:600;color:#000;margin:0}.NumerologyResults_textValue__v2na_{font-size:14px;color:#333;font-weight:400}.NumerologyResults_deityContainer__1IpO_{display:flex;align-items:center;gap:8px}.NumerologyResults_prayingIcon__p2eGK{font-size:16px}.NumerologyResults_mantraSection__75YfB{background:#faf7f0;border-radius:12px;padding:20px;text-align:center;margin-bottom:30px}.NumerologyResults_mantraTitle__aGMWE{font-size:18px;font-weight:600;color:#000;margin:0 0 15px}.NumerologyResults_mantraText___pUW3{font-size:24px;color:#e67e22;font-weight:500;line-height:1.6}.NumerologyResults_actionButtons__tvlkf{display:flex;gap:15px;justify-content:center}.NumerologyResults_shareButtonContainer__tQ4qE{position:relative;display:inline-block}.NumerologyResults_shareButton__0cwYk{font-size:16px;font-weight:500;color:#8b0000;background:white;border:2px solid #8b0000;border-radius:8px;padding:12px 24px;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .3s ease}.NumerologyResults_shareButton__0cwYk:hover{background:#8b0000;color:white}.NumerologyResults_buttonArrow__tyAea{font-size:18px;font-weight:700}.NumerologyResults_calculateAgainButton__IMVG8{font-size:16px;font-weight:500;color:white;background:#8b0000;border:none;border-radius:8px;padding:12px 24px;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .3s ease}.NumerologyResults_calculateAgainButton__IMVG8:hover{background:#a00000}.NumerologyResults_buttonIcon__smZvS{font-size:14px}.NumerologyResults_tooltip__Ks5pG{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:#333;color:white;padding:8px 12px;border-radius:6px;font-size:12px;white-space:nowrap;z-index:1000;margin-bottom:5px;animation:NumerologyResults_fadeInOut__iGRvE 3s ease-in-out}.NumerologyResults_tooltip__Ks5pG:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:5px solid transparent;border-top-color:#333}@keyframes NumerologyResults_fadeInOut__iGRvE{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}@media (max-width:768px){.NumerologyResults_resultsContainer__lzVRQ{padding:10px}.NumerologyResults_resultsCard__Nqjsy{padding:32px 16px}.NumerologyResults_numberTitle__Rv3St{font-size:16px}.NumerologyResults_numberDescription__NMgue{font-size:12px;line-height:16px}.NumerologyResults_numberDisplay__Cwxo7{min-width:68px;min-height:68px}.NumerologyResults_number__QPBNq{font-size:32px}.NumerologyResults_resultsTitle__8Jmtq{font-size:24px;margin-bottom:20px}.NumerologyResults_coreNumbersSection__Buix5,.NumerologyResults_elementRow__Y_6gX,.NumerologyResults_middleSection__vZo_5{grid-template-columns:1fr;gap:15px}.NumerologyResults_elementRow__Y_6gX:last-child{grid-template-columns:1fr}.NumerologyResults_actionButtons__tvlkf{gap:10px}.NumerologyResults_calculateAgainButton__IMVG8,.NumerologyResults_shareButton__0cwYk{height:54px;justify-content:center}}.NumerologyCalculator_container__GgHKp{width:100%;position:relative}.NumerologyCalculator_formWrapper__qrXR_{width:100%}.NumerologyCalculator_loadingOverlay__va7yJ{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.9);display:flex;align-items:center;justify-content:center;z-index:10;text-align:center;padding:60px 20px}.NumerologyCalculator_loadingOverlay__va7yJ p{font-size:16px;color:#666}.SadeSatiForm_sadeSatiFormContainer__TFP7S{width:100%;min-width:1200px;margin:0 auto;background:#ffffff;padding:44px;border-radius:50px;border:1px solid rgba(0,0,0,.05)}.SadeSatiForm_sadeSatiForm__MF8Qc{background:#FFEBCE;border-radius:27px;padding:48px;margin:48px;display:flex;flex-direction:column;gap:48px}.SadeSatiForm_formTitle__q2TQV{font-family:Inter,sans-serif;font-size:32px;font-weight:600;color:#000000;text-align:center;margin-bottom:24px}.SadeSatiForm_formContent__DlZfX{display:flex;flex-direction:column;gap:24px}.SadeSatiForm_formGroup__To7cu{display:flex;flex-direction:column;gap:8px}.SadeSatiForm_label___4n3v{font-family:Inter,sans-serif;font-size:16px;font-weight:600;color:#000000;display:flex;align-items:center;gap:4px}.SadeSatiForm_required__OaCEj{color:#e74c3c;font-weight:600}.SadeSatiForm_inputWrapper__yWsTi{position:relative;width:100%}.SadeSatiForm_input__SiKQD{height:49px;width:100%;padding:14px 16px;border:1px solid #e0e0e0;border-radius:12px;background:#ffffff;font-size:16px;font-family:Inter,sans-serif;color:#000000;transition:border-color .3s ease}.SadeSatiForm_input__SiKQD:focus{outline:none;border-color:#ff6b35}.SadeSatiForm_input__SiKQD::placeholder{color:#999999}.SadeSatiForm_dateInput__P3HhS{padding-right:45px}.SadeSatiForm_dateInput__P3HhS::-webkit-calendar-picker-indicator{background:transparent;color:transparent;cursor:pointer;height:auto;width:auto;position:absolute;left:0;right:0;top:0;bottom:0}.SadeSatiForm_dateIcon__mhl39{position:absolute;right:16px;top:50%;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center;justify-content:center}.SadeSatiForm_select__hX3wM{height:49px;width:100%;padding:14px 40px 14px 16px;border:1px solid #e0e0e0;border-radius:12px;background:#ffffff;font-size:16px;font-family:Inter,sans-serif;color:#000000;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:border-color .3s ease}.SadeSatiForm_select__hX3wM:focus{outline:none;border-color:#ff6b35}.SadeSatiForm_selectArrow__Uf6Bc{position:absolute;right:16px;top:50%;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center;justify-content:center}.SadeSatiForm_checkboxWrapper__ALQEx{margin-bottom:12px}.SadeSatiForm_checkboxLabel__axCnV{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;color:#333333;font-family:Inter,sans-serif}.SadeSatiForm_checkbox__oHAlH{width:18px;height:18px;accent-color:#ff6b35;cursor:pointer}.SadeSatiForm_checkboxCustom__RiuOI{display:none}.SadeSatiForm_timeInputs__NnVlj{display:flex;gap:12px;margin-top:8px}.SadeSatiForm_timeInputWrapper__m3D8S{flex:1 1;position:relative}.SadeSatiForm_timeSelect__BzK1F{height:49px;width:100%;padding:14px 40px 14px 16px;border:1px solid #e0e0e0;border-radius:12px;background:#ffffff;font-size:16px;font-family:Inter,sans-serif;color:#000000;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:border-color .3s ease}.SadeSatiForm_timeSelect__BzK1F:disabled{background:#f5f5f5;cursor:not-allowed;opacity:.6}.SadeSatiForm_timeSelect__BzK1F:focus{outline:none;border-color:#ff6b35}.SadeSatiForm_submitButton__XxIdY{width:100%;max-width:300px;margin:0 auto;padding:16px 32px;background:linear-gradient(90deg,#ff6b35,#841305);color:#ffffff;border:none;border-radius:12px;font-size:18px;font-weight:600;font-family:Inter,sans-serif;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .3s ease}.SadeSatiForm_submitButton__XxIdY:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,107,53,.3)}.SadeSatiForm_submitButton__XxIdY:disabled{opacity:.6;cursor:not-allowed}.SadeSatiForm_submitButtonLoading___Q7kS{pointer-events:none}.SadeSatiForm_diamondIcon__Y47WJ{font-size:14px;color:#ffffff}.SadeSatiForm_buttonLoader__UGwOu{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#ffffff;border-radius:50%;animation:SadeSatiForm_spin__6WT0Z .8s linear infinite}@keyframes SadeSatiForm_spin__6WT0Z{to{transform:rotate(1turn)}}.SadeSatiForm_errorMessage___2zmt{color:#e74c3c;font-size:14px;margin-top:4px;font-weight:500}.SadeSatiForm_errorMessageDesktop__pYJhH{position:absolute;top:100%;left:0;margin-top:4px}.SadeSatiForm_srOnly__RiJHi{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (max-width:768px){.SadeSatiForm_sadeSatiFormContainer__TFP7S{min-width:100%;padding:24px;border-radius:20px}.SadeSatiForm_formTitle__q2TQV{font-size:24px}.SadeSatiForm_sadeSatiForm__MF8Qc{padding:24px;margin:0;gap:24px;border-radius:20px}.SadeSatiForm_submitButton__XxIdY{max-width:100%}}.toast_toastContainer__D13sg{position:fixed;top:20px;right:20px;z-index:10000;display:flex;flex-direction:column;gap:0;pointer-events:none}.toast_toastGroup__bGTQk{display:flex;flex-direction:column;position:relative;margin-bottom:12px}.toast_toast__kaXd1{min-width:300px;max-width:500px;padding:16px 20px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);animation:toast_slideIn__o6M0h .3s ease-out;pointer-events:auto;cursor:pointer;transition:transform .2s ease,opacity .2s ease;position:relative}.toast_toastStacked__KsbxN{opacity:.9;box-shadow:0 2px 8px rgba(0,0,0,.12)}.toast_toast__kaXd1:hover{transform:translateX(-4px)}.toast_toastContent__o_1N8{display:flex;align-items:center;justify-content:space-between;gap:12px}.toast_toastMessage__lQZVA{flex:1 1;font-size:14px;font-weight:500;line-height:1.4}.toast_toastCount__iItpF{font-weight:600;margin-left:4px}.toast_toastClose__omSTP{background:none;border:none;font-size:24px;line-height:1;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;opacity:.7;transition:opacity .2s ease;flex-shrink:0}.toast_toastClose__omSTP:hover{opacity:1}.toast_toasterror__ueCYS{background-color:#fee;border-left:4px solid #f44336;color:#c62828}.toast_toastsuccess__XmPbc{background-color:#e8f5e9;border-left:4px solid #4caf50;color:#2e7d32}.toast_toastinfo__DIFwH{background-color:#e3f2fd;border-left:4px solid #2196f3;color:#1565c0}.toast_toastSummary__b218O{background-color:#fff3cd;border-left:4px solid #ffc107;color:#856404}@keyframes toast_slideIn__o6M0h{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@media (max-width:768px){.toast_toastContainer__D13sg{top:10px;right:10px;left:10px}.toast_toast__kaXd1{min-width:auto;max-width:100%}}.BabyNameForm_babyNameFormContainer__0Ix5L{width:100%;min-width:1200px;margin:0 auto;background:#ffffff;padding:44px;border-radius:50px;border:1px solid rgba(0,0,0,.05)}.BabyNameForm_formIcon__HJG4y{width:48px;height:48px;background:#4A90E2;border-radius:8px;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.BabyNameForm_iconText__q0b5_{color:#ffffff;font-size:24px;font-weight:700;font-family:Inter,sans-serif}.BabyNameForm_formTitle__dDihr{text-align:center;font-size:32px;font-weight:600;color:#000000;margin-bottom:12px}.BabyNameForm_formSubtitle__cpIqc{text-align:center;font-size:20px;color:#666666;margin-bottom:24px;font-family:Inter,sans-serif}.BabyNameForm_babyNameForm__r_XlU{background:#FFEBCE;border-radius:20px;padding:32px;display:flex;flex-direction:column;gap:24px}.BabyNameForm_formContent__oGfPt{display:flex;flex-direction:column;gap:20px}.BabyNameForm_formGroup__DS5Mb{display:flex;flex-direction:column;gap:8px}.BabyNameForm_label__y81Qd{font-family:Inter,sans-serif;font-size:16px;font-weight:600;color:#000000;display:flex;align-items:center;gap:4px}.BabyNameForm_required__wN1kl{color:#e74c3c;font-weight:600}.BabyNameForm_inputWrapper__ApRsL{position:relative;width:100%}.BabyNameForm_input__CgZW9{height:49px;width:100%;padding:14px 16px;border:1px solid #e0e0e0;border-radius:12px;background:#ffffff;font-size:16px;font-family:Inter,sans-serif;color:#000000;transition:border-color .3s ease}.BabyNameForm_input__CgZW9:focus{outline:none;border-color:#ff6b35}.BabyNameForm_input__CgZW9::placeholder{color:#999999}.BabyNameForm_dateInput__nmimL{padding-right:45px}.BabyNameForm_dateInput__nmimL::-webkit-calendar-picker-indicator{background:transparent;color:transparent;cursor:pointer;height:auto;width:auto;position:absolute;left:0;right:0;top:0;bottom:0}.BabyNameForm_dateIcon__b6jhE{position:absolute;right:16px;top:50%;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center;justify-content:center}.BabyNameForm_select__i15mG{height:49px;width:100%;padding:14px 40px 14px 16px;border:1px solid #e0e0e0;border-radius:12px;background:#ffffff;font-size:16px;font-family:Inter,sans-serif;color:#000000;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:border-color .3s ease}.BabyNameForm_select__i15mG:focus{outline:none;border-color:#ff6b35}.BabyNameForm_selectArrow__aTOgw{position:absolute;right:16px;top:50%;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center;justify-content:center}.BabyNameForm_checkboxWrapper__qn2_1{margin-bottom:12px}.BabyNameForm_checkboxLabel__DB6Tt{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;color:#333333;font-family:Inter,sans-serif}.BabyNameForm_checkbox__bBPp_{width:18px;height:18px;accent-color:#ff6b35;cursor:pointer}.BabyNameForm_checkboxCustom__H3l8g{display:none}.BabyNameForm_timeInputs___yHRk{display:flex;gap:12px;margin-top:8px}.BabyNameForm_timeInputWrapper__rWTHQ{flex:1 1;position:relative}.BabyNameForm_timeSelect__YZ3Ac{height:49px;width:100%;padding:14px 40px 14px 16px;border:1px solid #e0e0e0;border-radius:12px;background:#ffffff;font-size:16px;font-family:Inter,sans-serif;color:#000000;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:border-color .3s ease}.BabyNameForm_timeSelect__YZ3Ac:disabled{background:#f5f5f5;cursor:not-allowed;opacity:.6}.BabyNameForm_timeSelect__YZ3Ac:focus{outline:none;border-color:#ff6b35}.BabyNameForm_submitButton__Hznnb{width:100%;max-width:350px;margin:0 auto;padding:16px 32px;background:#ff6b35;color:#ffffff;border:none;border-radius:12px;font-size:18px;font-weight:600;font-family:Inter,sans-serif;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .3s ease}.BabyNameForm_submitButton__Hznnb:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,107,53,.3)}.BabyNameForm_submitButton__Hznnb:disabled{opacity:.6;cursor:not-allowed}.BabyNameForm_submitButtonLoading__3kl3J{pointer-events:none}.BabyNameForm_diamondIcon__HrNhy{font-size:14px;color:#ffffff}.BabyNameForm_plusIcon__NMZHc{font-size:18px;color:#ffffff;font-weight:700}.BabyNameForm_buttonLoader__Qw_0K{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#ffffff;border-radius:50%;animation:BabyNameForm_spin__5vx01 .8s linear infinite}@keyframes BabyNameForm_spin__5vx01{to{transform:rotate(1turn)}}.BabyNameForm_errorMessage__VUVDN{color:#e74c3c;font-size:14px;margin-top:4px;font-weight:500}.BabyNameForm_errorMessageDesktop__PYD6R{position:absolute;top:100%;left:0;margin-top:4px}.BabyNameForm_srOnly__B2LIO{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (max-width:768px){.BabyNameForm_babyNameFormContainer__0Ix5L{min-width:100%;padding:24px 16px;border-radius:20px}.BabyNameForm_formTitle__dDihr{font-size:20px;margin-bottom:6px}.BabyNameForm_babyNameForm__r_XlU{padding:24px 16px;gap:20px}.BabyNameForm_submitButton__Hznnb{font-size:16px}.BabyNameForm_formSubtitle__cpIqc{font-size:12px;margin-bottom:20px}}