.legacy-calculator_page__nhFy6{max-width:1160px;margin:0 auto;padding:28px 24px 56px;color:#243447;font-size:1.0625rem;line-height:1.7}.legacy-calculator_page__nhFy6 a{color:#176196;text-underline-offset:4px}.legacy-calculator_breadcrumb__UmNuF{font-size:.95rem;margin-bottom:22px;overflow-wrap:anywhere}.legacy-calculator_header__VtAP9{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:1.5rem;padding:32px;border:1px solid #d5e4ee;border-radius:12px;background:linear-gradient(115deg,#eef8fc,#e7f3fc 42%,#f7f8fc 76%,#fff);overflow:hidden}.legacy-calculator_header__VtAP9:has(.legacy-calculator_heroVisual__Zr44f){grid-template-columns:minmax(0,1.6fr) minmax(160px,1fr)}.legacy-calculator_header__VtAP9 .legacy-calculator_heroVisual__Zr44f{margin:0;background:transparent;border:0;box-shadow:none;max-height:200px}.legacy-calculator_header__VtAP9 .legacy-calculator_heroVisual__Zr44f img{max-height:170px;object-fit:contain;mix-blend-mode:multiply}.legacy-calculator_eyebrow__EV58F{margin:0;font-weight:650;color:#365a73}.legacy-calculator_header__VtAP9 h1{margin:8px 0 12px;color:#20374b;font-size:clamp(1.9rem,4vw,2.8rem);line-height:1.2;letter-spacing:-.025em}.legacy-calculator_header__VtAP9 p{max-width:780px}.legacy-calculator_header__VtAP9 .legacy-calculator_action__MPQTS{display:inline-block;margin-top:14px;padding:11px 20px;color:white;background:#216b9f;border-radius:6px;font-weight:650;text-decoration:none}.legacy-calculator_columns__dFlgJ{display:grid;grid-template-columns:1.6fr 1fr;gap:20px;margin:24px 0}.legacy-calculator_panel__cu162{background:white;border:1px solid #dbe2e8;border-radius:10px;padding:24px;min-width:0}.legacy-calculator_page__nhFy6 h2{font-size:1.35rem;line-height:1.4;color:#20374b;margin:0 0 12px}.legacy-calculator_panel__cu162 h2:not(:first-child){margin-top:24px}.legacy-calculator_panel__cu162 p{margin:0 0 16px}.legacy-calculator_notice__Z_HzE{padding:14px;background:#f5f6f8;border-left:3px solid #8098ab}.legacy-calculator_faq__eQtgt,.legacy-calculator_related__kkmpi{margin-top:30px}.legacy-calculator_faq__eQtgt details{background:white;padding:16px 20px;border:1px solid #dbe2e8;border-radius:6px;margin:10px 0}.legacy-calculator_faq__eQtgt summary{cursor:pointer;font-weight:650}.legacy-calculator_faq__eQtgt p{margin:12px 0 0}.legacy-calculator_faqGrid__HzvXO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;align-items:stretch}.legacy-calculator_faqGrid__HzvXO details{margin:0;min-width:0}.legacy-calculator_related__kkmpi ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 30px;padding-left:24px}.legacy-calculator_faq__eQtgt summary:focus-visible,.legacy-calculator_page__nhFy6 a:focus-visible{outline:3px solid #216b9f;outline-offset:4px}@media (max-width:640px){.legacy-calculator_page__nhFy6{padding:20px 16px 40px}.legacy-calculator_header__VtAP9,.legacy-calculator_panel__cu162{padding:20px}.legacy-calculator_columns__dFlgJ,.legacy-calculator_faqGrid__HzvXO,.legacy-calculator_related__kkmpi ul{grid-template-columns:1fr}}@media (max-width:760px){.legacy-calculator_header__VtAP9:has(.legacy-calculator_heroVisual__Zr44f){grid-template-columns:minmax(0,1fr)}.legacy-calculator_header__VtAP9 .legacy-calculator_heroVisual__Zr44f{max-height:130px}.legacy-calculator_header__VtAP9 .legacy-calculator_heroVisual__Zr44f img{max-height:120px}}.editorial-visual_figure__RkjRA{margin:28px 0;overflow:hidden;border:1px solid rgba(192,142,44,.28);border-radius:18px;background:#061b32;box-shadow:0 24px 64px rgba(4,22,40,.14)}.editorial-visual_figure__RkjRA img,.editorial-visual_figure__RkjRA picture{display:block;width:100%}.editorial-visual_figure__RkjRA[data-visual-family=city][data-visual-placement=hero] picture{aspect-ratio:16/9;background:#061b32}.editorial-visual_figure__RkjRA[data-visual-family=city][data-visual-placement=hero] img{height:100%}.editorial-visual_figure__RkjRA img{height:auto;object-fit:cover;object-position:var(--visual-focal-x,50%) var(--visual-focal-y,50%)}.editorial-visual_figure__RkjRA figcaption{padding:12px 16px;color:#d7e1eb;background:#061b32;font-size:.875rem;line-height:1.6}.editorial-visual_figure__RkjRA figcaption span{display:block}.editorial-visual_figure__RkjRA figcaption:has(.editorial-visual_captionDetails__clwiF){padding:0 12px}.editorial-visual_captionDetails__clwiF summary{display:flex;min-height:44px;align-items:center;gap:6px;cursor:pointer;font-size:.875rem}.editorial-visual_captionDetails__clwiF summary:before{content:"+";color:#f0c56c}.editorial-visual_captionDetails__clwiF[open] summary:before{content:"−"}.editorial-visual_captionDetails__clwiF summary:focus-visible{outline:2px solid #f0c56c;outline-offset:2px}.editorial-visual_captionDetails__clwiF>div{padding-block:4px 12px;overflow-wrap:anywhere}.editorial-visual_figure__RkjRA figcaption span+span{margin-top:4px}.editorial-visual_figure__RkjRA figcaption span[lang=hi]{letter-spacing:normal;line-height:1.65}.editorial-visual_figure__RkjRA figcaption .editorial-visual_boundary__KkZWw{margin-top:8px;padding:8px 10px;border-left:3px solid #d79b37;border-radius:6px;color:#f3e4c5;background:rgba(215,155,55,.09)}.editorial-visual_figure__RkjRA figcaption .editorial-visual_creditGrid__RNwht{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin-top:8px;padding-top:8px;border-top:1px solid rgba(215,225,235,.18);color:#aebdca;font-size:.875rem}.editorial-visual_figure__RkjRA figcaption .editorial-visual_creditItem__H9okR,.editorial-visual_figure__RkjRA figcaption .editorial-visual_creditLinks__45FJv{min-width:0;overflow-wrap:anywhere}.editorial-visual_figure__RkjRA figcaption .editorial-visual_creditGrid__RNwht>span{margin-top:0}.editorial-visual_figure__RkjRA figcaption .editorial-visual_creditItem__H9okR>span{display:block}.editorial-visual_figure__RkjRA figcaption .editorial-visual_creditLinks__45FJv{display:flex;grid-column:1/-1;flex-wrap:wrap;gap:8px 18px}.editorial-visual_figure__RkjRA figcaption .editorial-visual_creditGrid__RNwht a{color:#f0c56c;text-underline-offset:3px}.editorial-visual_figure__RkjRA figcaption .editorial-visual_creditGrid__RNwht a:focus-visible{outline:2px solid #f0c56c;outline-offset:3px}@media (max-width:560px){.editorial-visual_figure__RkjRA{margin-block:22px;border-radius:14px}.editorial-visual_figure__RkjRA[data-visual-family=city][data-visual-placement=hero] picture{aspect-ratio:4/5}}@media (max-width:767px){.editorial-visual_figure__RkjRA figcaption .editorial-visual_creditGrid__RNwht{grid-template-columns:1fr}}[data-sky-pilot] .editorial-visual_figure__RkjRA,[data-sky-pilot] .editorial-visual_figure__RkjRA figcaption{min-width:0;color:#23384b;background:#fff;border-color:#d7e3eb;border-radius:7px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}[data-sky-pilot] .editorial-visual_figure__RkjRA{border-radius:7px}[data-sky-pilot] .editorial-visual_figure__RkjRA figcaption,[data-sky-pilot] .editorial-visual_figure__RkjRA figcaption .editorial-visual_boundary__KkZWw,[data-sky-pilot] .editorial-visual_figure__RkjRA figcaption .editorial-visual_creditGrid__RNwht{color:#4b6479}[data-sky-pilot] .editorial-visual_captionDetails__clwiF summary:before,[data-sky-pilot] .editorial-visual_figure__RkjRA figcaption .editorial-visual_creditGrid__RNwht a{color:#21658d}[data-sky-pilot] .editorial-visual_figure__RkjRA[data-visual-placement=hero]{margin-block:0;border:0;border-radius:0;background:transparent;box-shadow:none}[data-sky-pilot] .editorial-visual_figure__RkjRA[data-visual-placement=hero] picture{aspect-ratio:auto;background:transparent}[data-sky-pilot] .editorial-visual_figure__RkjRA[data-visual-placement=hero] img{max-height:170px;height:auto;object-fit:contain;mix-blend-mode:multiply;opacity:.9;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 88%,transparent),linear-gradient(0deg,transparent,#000 14%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 14%,#000 88%,transparent),linear-gradient(0deg,transparent,#000 14%,#000 88%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}[data-sky-pilot] .editorial-visual_figure__RkjRA[data-visual-placement=hero] figcaption{color:#35546b;background:transparent}@media(max-width:700px){[data-sky-pilot] .editorial-visual_figure__RkjRA[data-visual-placement=hero] img{max-height:110px}}[data-sky-pilot] .editorial-visual_figure__RkjRA[data-visual-placement=hero] .editorial-visual_captionDetails__clwiF summary:before,[data-sky-pilot] .editorial-visual_figure__RkjRA[data-visual-placement=hero] figcaption a{color:#245d7f}.legacy-calculator-client_calculator__1HwBF{margin-block:1.5rem;padding:clamp(1rem,3vw,2rem);background:#fff;border:1px solid #cbdde8;border-radius:.8rem;color:#24384b;scroll-margin-top:100px}.legacy-calculator-client_calculator__1HwBF h2{margin-top:0;font-size:clamp(1.3rem,2vw,1.65rem)}.legacy-calculator-client_calculator__1HwBF h3{font-size:1.25rem;line-height:1.5}.legacy-calculator-client_calculator__1HwBF label{display:grid;gap:.4rem;font-weight:650}.legacy-calculator-client_calculator__1HwBF input,.legacy-calculator-client_calculator__1HwBF select{width:100%;min-height:46px;padding:.6rem .75rem;border:1px solid #9db5c6;border-radius:.4rem;color:#24384b;background:#fff;font:inherit;box-sizing:border-box}.legacy-calculator-client_calculator__1HwBF button{min-height:46px;padding:.6rem 1rem;border:1px solid #a3bed0;border-radius:.45rem;color:#155d8d;background:#eef7fc;font:inherit;font-weight:650;cursor:pointer}.legacy-calculator-client_calculator__1HwBF button:disabled{cursor:wait;opacity:.7}.legacy-calculator-client_calculator__1HwBF :is(input,select,button):focus-visible{outline:3px solid #1c80b8;outline-offset:3px}.legacy-calculator-client_formBody__IAPXx{display:grid;gap:1.1rem;border:0;margin:1rem 0;padding:0;min-width:0}.legacy-calculator-client_birth__0qCj7{border:1px solid #d6e2ea;padding:1rem;border-radius:.5rem;min-width:0}.legacy-calculator-client_birth__0qCj7 legend{font-weight:700;padding-inline:.4rem}.legacy-calculator-client_fields__OHKON{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.legacy-calculator-client_citySearch__a15Cn{display:flex;align-items:end;flex-wrap:wrap;gap:.6rem;margin-top:1rem}.legacy-calculator-client_citySearch__a15Cn label{flex:1 1;min-width:150px}.legacy-calculator-client_places__GVhd8{padding:0;list-style:none;display:grid;gap:.4rem}.legacy-calculator-client_places__GVhd8 button{text-align:left;width:100%}.legacy-calculator-client_help__VpO3o{font-weight:400;color:#496276;line-height:1.65;font-size:.95rem}.legacy-calculator-client_coordinateOptions__TTi_j{margin-block:.8rem}.legacy-calculator-client_coordinateOptions__TTi_j summary{min-height:44px;cursor:pointer;color:#175d88;font-weight:650}.legacy-calculator-client_calculator__1HwBF .legacy-calculator-client_submit__RW_x2{justify-self:start;background:#176b9b;color:white;border-color:#176b9b}.legacy-calculator-client_result__WXzLT{margin-top:1.5rem;border-top:2px solid #b7d8eb;padding-top:1rem;overflow-wrap:anywhere}.legacy-calculator-client_result__WXzLT dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.legacy-calculator-client_result__WXzLT dl div{padding:.8rem;background:#f3f8fb;border-radius:.4rem}.legacy-calculator-client_result__WXzLT dt{font-weight:650}.legacy-calculator-client_result__WXzLT dd{margin:.4rem 0 0}.legacy-calculator-client_table__9OawQ{overflow-x:auto}.legacy-calculator-client_table__9OawQ table{width:100%;border-collapse:collapse;text-align:left}.legacy-calculator-client_table__9OawQ caption{text-align:left;font-weight:650;padding-block:.7rem}.legacy-calculator-client_table__9OawQ td,.legacy-calculator-client_table__9OawQ th{padding:.65rem;border-bottom:1px solid #d3e1ea}.legacy-calculator-client_table__9OawQ th{background:#edf5fa}.legacy-calculator-client_error__F_4jR{padding:1rem;background:#fff1ee;border:1px solid #dab1a9;color:#81392c}.legacy-calculator-client_chartGrid__CH7G_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.legacy-calculator-client_chartGrid__CH7G_ figure{margin:0}@media (max-width:600px){.legacy-calculator-client_fields__OHKON,.legacy-calculator-client_result__WXzLT dl{grid-template-columns:1fr}}@media (max-width:700px){.legacy-calculator-client_chartGrid__CH7G_{grid-template-columns:1fr}}.kundli-chart-reference_reference__a1DEq{margin-block:1.5rem;padding:clamp(1rem,2vw,1.5rem);background:#f6f9fc;border:1px solid #cddce7;border-radius:.75rem;color:#24384b;scroll-margin-top:110px}.kundli-chart-reference_reference__a1DEq h2{margin:0 0 .5rem;font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.4}.kundli-chart-reference_reference__a1DEq dd,.kundli-chart-reference_reference__a1DEq dt,.kundli-chart-reference_reference__a1DEq p,.kundli-chart-reference_reference__a1DEq summary{font-size:1rem;line-height:1.6}.kundli-chart-reference_codes__VCt1B{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:.6rem 1rem;margin-block:1rem}.kundli-chart-reference_codes__VCt1B div{display:flex;gap:.6rem;min-width:0}.kundli-chart-reference_codes__VCt1B dt{min-width:2.25rem;font-weight:700;color:#175680}.kundli-chart-reference_codes__VCt1B dd{margin:0;overflow-wrap:anywhere}.kundli-chart-reference_details__M9lGV summary{padding-block:.5rem;min-height:44px;font-weight:650;cursor:pointer}.kundli-chart-reference_details__M9lGV summary:focus-visible{outline:3px solid #165dba;outline-offset:3px}@media print{.kundli-chart-reference_reference__a1DEq{page-break-inside:avoid;break-inside:avoid;background:white}}.report-upgrade_panel__tm2pQ{margin:20px;padding:20px;border:1px solid #bfd8e8;border-top:3px solid #5d9bc3;border-radius:8px;background:#edf6fc;color:#23384b}.report-upgrade_heading__hKFjC span{font-size:.9375rem;line-height:1.5}.report-upgrade_heading__hKFjC h3{margin:5px 0 16px}.report-upgrade_options__Tgj6H{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:12px}.report-upgrade_options__Tgj6H article{min-width:0;display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid #d4e1ea;border-radius:6px;background:#fff}.report-upgrade_options__Tgj6H small{color:#3e607b;font-size:.875rem;font-weight:700}.report-upgrade_options__Tgj6H h4{font-size:1.0625rem}.report-upgrade_options__Tgj6H p{flex:1 1;line-height:1.6;font-size:.9375rem}.report-upgrade_options__Tgj6H a,.report-upgrade_options__Tgj6H button{display:flex;align-items:center;justify-content:center;min-height:44px;padding:9px 12px;border:1px solid #8db6ce;border-radius:5px;background:#e5f3fc;color:#214e6d;font:inherit;font-weight:700;text-align:center;text-decoration:none;cursor:pointer}.report-upgrade_options__Tgj6H a:hover,.report-upgrade_options__Tgj6H button:not(:disabled):hover{color:#153d59;background:#d5eafa;border-color:#467d9e}.report-upgrade_options__Tgj6H .report-upgrade_locked__l0_nB{color:#455565;background:#edf0f3;border-color:#cbd3db}.report-upgrade_options__Tgj6H button:disabled{cursor:default}.report-upgrade_options__Tgj6H :is(a,button):focus-visible{outline:3px solid #2775a6;outline-offset:3px}@media(max-width:800px){.report-upgrade_options__Tgj6H{grid-template-columns:1fr}.report-upgrade_panel__tm2pQ{margin:16px;padding:16px}}[data-page-end-slot=reports] .report-upgrade_panel__tm2pQ{margin:0}.report-upgrade_options__Tgj6H :is(h4,p){margin:0}.report-upgrade_panel__tm2pQ[id]{scroll-margin-top:110px}.report-upgrade_panel__tm2pQ:focus-visible{outline:3px solid #165dba;outline-offset:4px}.private-audience-access_card__InxpM{display:grid;gap:.55rem;margin-top:1.1rem;padding:1rem 1.1rem;color:#e8f0f7;border:1px solid rgba(225,190,107,.45);border-radius:.75rem;background:linear-gradient(135deg,#082845,#051b33)}.private-audience-access_card__InxpM small{color:#edc86f;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.private-audience-access_card__InxpM strong{color:white;font-family:Georgia,"TIA Noto Serif Devanagari",Nirmala UI,serif;font-size:1.05rem;font-weight:500}.private-audience-access_card__InxpM p{margin:0;color:#d9e5ee;font-size:.875rem;line-height:1.5}.private-audience-access_card__InxpM a{width:fit-content;color:#edc86f;font-size:.875rem;font-weight:800;text-decoration-thickness:1.5px;text-underline-offset:.2em}.private-audience-access_card__InxpM a:focus-visible{outline:2px solid white;outline-offset:3px}[data-sky-pilot] .private-audience-access_card__InxpM{min-width:0;color:#23384b;background:#fff;border-color:#d7e3eb;border-radius:7px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}[data-sky-pilot] .private-audience-access_card__InxpM a{color:#24688e;background:#edf6fc;border-color:#c8dfed}.private-audience-access_pair__74vZ7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;align-items:stretch}.private-audience-access_pair__74vZ7 .private-audience-access_card__InxpM{margin-top:0;height:100%;grid-template-rows:auto auto 1fr auto}.private-audience-access_card__InxpM{min-width:0;overflow-wrap:anywhere}.private-audience-access_card__InxpM a{max-width:100%;min-height:44px;display:inline-flex;align-items:center;align-self:end;padding:8px 10px;border-radius:5px}[data-sky-pilot] .private-audience-access_card__InxpM :is(small,strong,p){color:#35546b}[data-sky-pilot] .private-audience-access_card__InxpM strong{font-family:inherit;font-weight:700}[data-sky-pilot] .private-audience-access_card__InxpM a:focus-visible,[data-sky-pilot] .private-audience-access_card__InxpM a:hover{color:#174c70;background:#dceefa}@media(max-width:700px){.private-audience-access_pair__74vZ7{grid-template-columns:minmax(0,1fr)}}[data-page-end-slot=audience] .private-audience-access_pair__74vZ7{margin:0;padding:16px 18px}@media(max-width:700px){[data-page-end-slot=audience] .private-audience-access_pair__74vZ7{padding:14px}}