.KundaliFormCard-progressive-module__wpCS5a__progressRail{gap:var(--spacing-xs);margin:0 0 var(--spacing-sm-md);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.KundaliFormCard-progressive-module__wpCS5a__progressRail li{background:var(--color-border-subtle);border-radius:var(--radius-full);height:var(--spacing-xs);overflow:hidden}.KundaliFormCard-progressive-module__wpCS5a__progressRail li:after{background:var(--color-accent);border-radius:inherit;content:"";transform-origin:0;height:100%;transition:transform .18s;display:block;transform:scaleX(0)}.KundaliFormCard-progressive-module__wpCS5a__progressRail li[data-complete=true]:after,.KundaliFormCard-progressive-module__wpCS5a__progressRail li[aria-current=step]:after{transform:scaleX(1)}.KundaliFormCard-progressive-module__wpCS5a__stepNavigation{align-items:center;gap:var(--spacing-sm-md);display:flex}.KundaliFormCard-progressive-module__wpCS5a__backButton{color:var(--color-text-muted);cursor:pointer;font-size:var(--typography-caption-font-size);min-height:2.75rem;padding-inline:var(--spacing-sm);text-underline-offset:.25rem;background:0 0;border:0;font-weight:700;text-decoration:underline}.KundaliFormCard-progressive-module__wpCS5a__nextButton{background:var(--color-surface-brand-strong);border-radius:var(--radius-lg);color:var(--color-text-on-brand);cursor:pointer;font-size:var(--typography-button-font-size);min-height:2.75rem;padding-inline:var(--spacing-lg);border:0;margin-left:auto;font-weight:700}.KundaliFormCard-progressive-module__wpCS5a__nextButton:hover{background:var(--color-surface-brand-strong-hover)}.KundaliFormCard-progressive-module__wpCS5a__nextButton:disabled{cursor:not-allowed;opacity:.5}.KundaliFormCard-progressive-module__wpCS5a__finalAction{gap:var(--spacing-sm);display:grid}@media (max-width:767px){.KundaliFormCard-progressive-module__wpCS5a__progressiveSection{padding-bottom:var(--spacing-xxxl)}.KundaliFormCard-progressive-module__wpCS5a__stepNavigation,.KundaliFormCard-progressive-module__wpCS5a__finalAction{background:var(--color-surface-raised);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);bottom:calc(var(--spacing-xxxl) + env(safe-area-inset-bottom,0px));box-shadow:var(--shadow-elevation-medium);padding:var(--spacing-sm);z-index:20;position:sticky}}@media (prefers-reduced-motion:reduce){.KundaliFormCard-progressive-module__wpCS5a__progressRail li:after{transition:none}}
.ConsultationHero-module__WdDm2q__hero{gap:var(--spacing-lg);max-width:72rem;padding:var(--spacing-md) var(--spacing-md) var(--spacing-xl);margin-inline:auto;display:grid}.ConsultationHero-module__WdDm2q__consultation{background:var(--color-surface-raised);border:1px solid var(--color-border-default);border-radius:var(--radius-xl);box-shadow:var(--shadow-elevation-medium);min-width:0;overflow:hidden}.ConsultationHero-module__WdDm2q__header{border-bottom:1px solid var(--color-border-subtle);padding:var(--spacing-lg) var(--spacing-lg) var(--spacing-md)}.ConsultationHero-module__WdDm2q__eyebrow,.ConsultationHero-module__WdDm2q__visualEyebrow{color:var(--color-accent);font-size:var(--typography-eyebrow-font-size);letter-spacing:var(--typography-eyebrow-letter-spacing);text-transform:uppercase;margin:0;font-weight:700}.ConsultationHero-module__WdDm2q__eyebrow{align-items:center;gap:var(--spacing-xs);display:flex}.ConsultationHero-module__WdDm2q__title{color:var(--color-text-primary);font-family:var(--font-pt-serif,Georgia, serif);margin:var(--spacing-sm) 0 0;font-size:clamp(2rem,8vw,2.75rem);line-height:1.08}.ConsultationHero-module__WdDm2q__body{color:var(--color-text-secondary);font-size:var(--typography-body-font-size);line-height:var(--typography-body-line-height);margin:var(--spacing-sm-md) 0 0;max-width:40rem}.ConsultationHero-module__WdDm2q__signals{gap:var(--spacing-sm);margin:var(--spacing-md) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.ConsultationHero-module__WdDm2q__signals li{color:var(--color-text-muted);font-size:var(--typography-caption-font-size);align-items:flex-start;gap:var(--spacing-xs);line-height:var(--typography-caption-line-height);display:flex}.ConsultationHero-module__WdDm2q__signalMark{color:var(--color-accent);font-weight:800}.ConsultationHero-module__WdDm2q__consultationBody{padding:var(--spacing-lg)}.ConsultationHero-module__WdDm2q__visual{display:none}.ConsultationHero-module__WdDm2q__topicLegend{color:var(--color-text-primary);font-family:var(--font-pt-serif,Georgia, serif);font-size:var(--typography-title-font-size);font-weight:700;line-height:var(--typography-title-line-height)}.ConsultationHero-module__WdDm2q__topicHelper{color:var(--color-text-muted);font-size:var(--typography-caption-font-size);line-height:var(--typography-caption-line-height);margin:var(--spacing-xs) 0 0}.ConsultationHero-module__WdDm2q__topicGrid{gap:var(--spacing-sm);margin-top:var(--spacing-md);display:grid}.ConsultationHero-module__WdDm2q__topicButton{background:var(--color-surface-warm);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);color:var(--color-text-primary);cursor:pointer;align-items:center;gap:var(--spacing-xs);min-height:3.5rem;padding:var(--spacing-sm-md) var(--spacing-md);text-align:left;width:100%;transition:border-color .16s,background-color .16s,transform .16s;display:grid}.ConsultationHero-module__WdDm2q__topicButton:hover,.ConsultationHero-module__WdDm2q__topicButton:focus-visible{background:var(--color-surface-brand-subtle);border-color:var(--color-border-interactive);transform:translateY(-1px)}.ConsultationHero-module__WdDm2q__topicButton:disabled{cursor:wait;opacity:.7}.ConsultationHero-module__WdDm2q__topicTitle{font-size:var(--typography-body-font-size);font-weight:700;line-height:var(--typography-body-line-height)}.ConsultationHero-module__WdDm2q__topicLens{color:var(--color-accent);font-size:var(--typography-caption-font-size);font-weight:700}.ConsultationHero-module__WdDm2q__selectedConcern{background:var(--color-surface-brand-subtle);border:1px solid var(--color-border-interactive);border-radius:var(--radius-lg);align-items:center;gap:var(--spacing-sm);margin:0 auto var(--spacing-md);max-width:28rem;padding:var(--spacing-sm-md) var(--spacing-md);justify-content:space-between;display:flex}.ConsultationHero-module__WdDm2q__selectedConcern p{color:var(--color-text-primary);font-size:var(--typography-caption-font-size);font-weight:700;line-height:var(--typography-caption-line-height);margin:0}.ConsultationHero-module__WdDm2q__selectedConcern span{color:var(--color-accent);font-size:var(--typography-eyebrow-font-size);margin-top:var(--spacing-xs);display:block}.ConsultationHero-module__WdDm2q__changeButton{color:var(--color-accent);cursor:pointer;font-size:var(--typography-caption-font-size);min-height:2.75rem;padding:var(--spacing-xs) var(--spacing-sm);text-underline-offset:.25rem;background:0 0;border:0;flex:none;font-weight:700;text-decoration:underline}@media (min-width:640px){.ConsultationHero-module__WdDm2q__hero{padding-inline:var(--spacing-lg);padding-top:var(--spacing-xl)}.ConsultationHero-module__WdDm2q__header,.ConsultationHero-module__WdDm2q__consultationBody{padding-inline:var(--spacing-xl)}}@media (min-width:1024px){.ConsultationHero-module__WdDm2q__hero{padding-block:var(--spacing-xxl);grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center}.ConsultationHero-module__WdDm2q__visual{display:block}.ConsultationHero-module__WdDm2q__consultation{grid-column:2}.ConsultationHero-module__WdDm2q__topicGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ConsultationHero-module__WdDm2q__topicButton:last-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.ConsultationHero-module__WdDm2q__topicButton{transition:none}}
.AIJyotishLearnMore-module__T_B3ua__section{gap:var(--spacing-sm-md);max-width:48rem;padding:var(--spacing-lg) var(--spacing-md) var(--spacing-xxl);margin:0 auto;display:grid}.AIJyotishLearnMore-module__T_B3ua__heading{color:var(--color-text-primary);font-family:var(--font-pt-serif,Georgia, serif);font-size:var(--typography-headline-font-size);line-height:var(--typography-headline-line-height);margin:0 0 var(--spacing-xs)}.AIJyotishLearnMore-module__T_B3ua__intro{color:var(--color-text-secondary);font-size:var(--typography-body-font-size);line-height:var(--typography-body-line-height);margin:0 0 var(--spacing-md)}.AIJyotishLearnMore-module__T_B3ua__disclosure{background:var(--color-surface-raised);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);overflow:hidden}.AIJyotishLearnMore-module__T_B3ua__disclosure summary{color:var(--color-text-primary);cursor:pointer;font-size:var(--typography-body-font-size);min-height:3.5rem;padding:var(--spacing-md);justify-content:space-between;align-items:center;font-weight:700;list-style:none;display:flex}.AIJyotishLearnMore-module__T_B3ua__disclosure summary::-webkit-details-marker{display:none}.AIJyotishLearnMore-module__T_B3ua__disclosure summary:after{color:var(--color-accent);content:"+";font-size:var(--typography-title-font-size)}.AIJyotishLearnMore-module__T_B3ua__disclosure[open] summary{border-bottom:1px solid var(--color-border-subtle)}.AIJyotishLearnMore-module__T_B3ua__disclosure[open] summary:after{content:"−"}.AIJyotishLearnMore-module__T_B3ua__content>section{padding-top:var(--spacing-lg)}@media (min-width:640px){.AIJyotishLearnMore-module__T_B3ua__section{padding-inline:var(--spacing-lg)}}
/*# sourceMappingURL=1lzvc6tyf1k7i.css.map*/