.kundli-premium-module__UWeKhq__page{color:#111827;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#faf7f0;min-height:100vh;padding:36px 20px 64px}.kundli-premium-module__UWeKhq__wrap{max-width:1140px;margin:auto}.kundli-premium-module__UWeKhq__hero{padding:40px 0}.kundli-premium-module__UWeKhq__hero h1{color:#101827;max-width:850px;margin:16px 0;font:400 clamp(2.1rem,4.4vw,3.8rem)/1.15 Georgia,serif}.kundli-premium-module__UWeKhq__eyebrow{letter-spacing:.14em;color:#785a25;font-size:.75rem;font-weight:700}.kundli-premium-module__UWeKhq__page p{color:#475569;line-height:1.8}.kundli-premium-module__UWeKhq__hero nav{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.kundli-premium-module__UWeKhq__hero nav a{background:#fffdf7;border:1px solid #d4c39d;border-radius:99px;min-height:48px;padding:12px 18px}.kundli-premium-module__UWeKhq__notice{background:#f2ebdb;border:1px solid #d8c9a9;border-radius:18px;margin:12px 0 28px;padding:22px}.kundli-premium-module__UWeKhq__page h2{color:#101827;margin:0 0 14px;font:400 clamp(1.5rem,2.6vw,2rem)/1.3 Georgia,serif}.kundli-premium-module__UWeKhq__page h3{color:#101827;font-size:1.15rem;font-weight:600}.kundli-premium-module__UWeKhq__panel{background:#fff;border:1px solid #e3daca;border-radius:24px;margin:28px 0;padding:clamp(20px,4vw,40px);box-shadow:0 12px 32px #18203405}.kundli-premium-module__UWeKhq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:28px;display:grid}.kundli-premium-module__UWeKhq__full{grid-column:1/-1}.kundli-premium-module__UWeKhq__page label{color:#111827;margin-bottom:8px;font-size:.95rem;font-weight:650;display:block}.kundli-premium-module__UWeKhq__page input,.kundli-premium-module__UWeKhq__page select{color:#111827;width:100%;min-width:0;min-height:50px;font:inherit;opacity:1;background:#fff;border:1px solid #94a3b8;border-radius:10px;padding:12px 14px;display:block}.kundli-premium-module__UWeKhq__page input::placeholder{color:#64748b;opacity:1}.kundli-premium-module__UWeKhq__page select option{color:#111827;background:#fff}.kundli-premium-module__UWeKhq__page input:disabled,.kundli-premium-module__UWeKhq__page select:disabled{color:#374151;-webkit-text-fill-color:#374151;background:#e5e7eb}.kundli-premium-module__UWeKhq__page input:-webkit-autofill{-webkit-text-fill-color:#111827;box-shadow:inset 0 0 0 1000px #fff}.kundli-premium-module__UWeKhq__page input[aria-invalid=true],.kundli-premium-module__UWeKhq__page select[aria-invalid=true]{border:2px solid #b91c1c}.kundli-premium-module__UWeKhq__page button{color:#101827;cursor:pointer;background:#e5c888;border:1px solid #b58d47;border-radius:99px;min-height:48px;padding:12px 22px;font-weight:650}.kundli-premium-module__UWeKhq__page .kundli-premium-module__UWeKhq__secondary{color:#111827;background:#fff}.kundli-premium-module__UWeKhq__page button:hover:not(:disabled){background:#f5e8c8}.kundli-premium-module__UWeKhq__page button:disabled{color:#475569;cursor:wait;background:#e5e7eb}.kundli-premium-module__UWeKhq__page :is(a,button,input,select):focus-visible{outline-offset:4px;outline:3px solid #805a1c}.kundli-premium-module__UWeKhq__actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:28px;display:flex}.kundli-premium-module__UWeKhq__page .kundli-premium-module__UWeKhq__error{color:#991b1b;font-size:.9rem}.kundli-premium-module__UWeKhq__places{padding:0;list-style:none}.kundli-premium-module__UWeKhq__places button{text-align:left;background:#faf7f0;border-radius:10px;width:100%;margin:4px 0}.kundli-premium-module__UWeKhq__page a{text-underline-offset:4px;color:#6c4d18;text-decoration:underline}.kundli-premium-module__UWeKhq__reportText{white-space:pre-wrap;overflow-wrap:anywhere}.kundli-premium-module__UWeKhq__report{border-top:1px solid #ddd4c4;padding:22px 0}.kundli-premium-module__UWeKhq__page :is(p,h1,h2,h3,a,button){overflow-wrap:anywhere}@media (max-width:640px){.kundli-premium-module__UWeKhq__grid{grid-template-columns:1fr}.kundli-premium-module__UWeKhq__page{padding:20px 16px 40px}.kundli-premium-module__UWeKhq__hero{padding:20px 0}.kundli-premium-module__UWeKhq__actions{justify-content:stretch}.kundli-premium-module__UWeKhq__actions button{flex:1}.kundli-premium-module__UWeKhq__hero nav{flex-direction:column}.kundli-premium-module__UWeKhq__hero nav a{text-align:center}.kundli-premium-module__UWeKhq__panel{border-radius:18px}}@media (prefers-reduced-motion:reduce){.kundli-premium-module__UWeKhq__page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.kundli-premium-module__UWeKhq__result{color:#111827;background:#fff}.kundli-premium-module__UWeKhq__result :is(h1,h2,h3,h4){color:#101827}.kundli-premium-module__UWeKhq__result td,.kundli-premium-module__UWeKhq__result th{color:#111827}.kundli-premium-module__UWeKhq__result p{overflow-wrap:anywhere}.kundli-premium-module__UWeKhq__report summary{cursor:pointer;color:#101827;min-height:48px;font-weight:650}.kundli-premium-module__UWeKhq__report nav{flex-wrap:wrap;gap:10px;margin:12px 0;display:flex}.kundli-premium-module__UWeKhq__page input[type=checkbox]{vertical-align:middle;accent-color:#785a25;width:22px;height:22px;min-height:22px;margin:0 10px 0 0;padding:0;display:inline-block}.kundli-premium-module__UWeKhq__page label:has(input[type=checkbox]){padding:12px 0;line-height:1.7}.kundli-premium-module__UWeKhq__extended{color:#111827;margin-top:32px}.kundli-premium-module__UWeKhq__extended>nav{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.kundli-premium-module__UWeKhq__extended>nav a{color:#6c4d18;border:1px solid #d8c9a9;border-radius:8px;min-height:44px;padding:10px;text-decoration:underline}.kundli-premium-module__UWeKhq__sourceFields{margin:12px 0}.kundli-premium-module__UWeKhq__sourceFields>div{border-bottom:1px solid #e5e7eb;min-width:0;padding:8px}.kundli-premium-module__UWeKhq__sourceFields dt{color:#111827;overflow-wrap:anywhere;font-weight:650}.kundli-premium-module__UWeKhq__sourceFields dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:6px 0 0}.kundli-premium-module__UWeKhq__sourceList{max-width:100%;padding-left:22px}.kundli-premium-module__UWeKhq__sourceList>li{margin:8px 0}.kundli-premium-module__UWeKhq__sourceFields .kundli-premium-module__UWeKhq__sourceFields{border-left:2px solid #e3daca;padding-left:10px}.kundli-premium-module__UWeKhq__extended details{scroll-margin-top:80px}.kundli-premium-module__UWeKhq__extended summary:focus-visible,.kundli-premium-module__UWeKhq__extended a:focus-visible{outline-offset:4px;outline:3px solid #805a1c}.kundli-premium-module__UWeKhq__page{color:#0b1730;background:#faf7f0;padding-top:24px}.kundli-premium-module__UWeKhq__hero{background:radial-gradient(at 85% 20%,#48326388,#0000 65%),#0b1730;border:1px solid #c7a36566;border-radius:28px;grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:32px;padding:36px clamp(22px,4vw,48px);display:grid;overflow:hidden}.kundli-premium-module__UWeKhq__hero h1{color:#fff4dc;max-width:650px;margin:14px 0;font-size:clamp(2rem,4vw,3.3rem)}.kundli-premium-module__UWeKhq__hero p{color:#e2dfeb;max-width:620px}.kundli-premium-module__UWeKhq__hero .kundli-premium-module__UWeKhq__eyebrow{color:#e4c992}.kundli-premium-module__UWeKhq__hero nav a{color:#382b19;background:#fff6e3;border-color:#c7a365;font-size:.9rem;text-decoration:none}.kundli-premium-module__UWeKhq__hero nav a:last-child{color:#fff0d1;background:0 0}.kundli-premium-module__UWeKhq__celestial{color:#d8b97e;text-align:center;pointer-events:none}.kundli-premium-module__UWeKhq__celestial svg{stroke:currentColor;stroke-width:1px;filter:drop-shadow(0 0 10px #c7a36533);width:100%;max-width:250px;animation:9s ease-in-out infinite kundli-premium-module__UWeKhq__celestialBreath}.kundli-premium-module__UWeKhq__celestial span{letter-spacing:.12em;color:#e4d4b4;margin-top:10px;font-size:.7rem;display:block}.kundli-premium-module__UWeKhq__notice{background:#f3ede1;border-left:3px solid #c7a365;margin:22px 0;padding:20px 24px}.kundli-premium-module__UWeKhq__notice h2{margin-bottom:8px;font-size:1.25rem}.kundli-premium-module__UWeKhq__notice p{margin:6px 0;font-size:.9rem}.kundli-premium-module__UWeKhq__page :is(section[id],details){scroll-margin-top:110px}.kundli-premium-module__UWeKhq__advanced{background:#fdfbf7;border:1px solid #d9cfbd;border-radius:14px;grid-column:1/-1;padding:4px 18px}.kundli-premium-module__UWeKhq__advanced summary,.kundli-premium-module__UWeKhq__faq summary{cursor:pointer;color:#0b1730;align-content:center;min-height:48px;padding:12px 0;font-weight:600;display:list-item}.kundli-premium-module__UWeKhq__advanced>p{font-size:.9rem}.kundli-premium-module__UWeKhq__advanced .kundli-premium-module__UWeKhq__grid{margin:16px 0}.kundli-premium-module__UWeKhq__places{border-radius:12px;max-height:300px;overflow-y:auto}.kundli-premium-module__UWeKhq__places small{color:#475569;margin-top:4px;font-size:.75rem;display:block}.kundli-premium-module__UWeKhq__features{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:48px 0;display:grid}.kundli-premium-module__UWeKhq__features>div{grid-column:1/-1;max-width:680px}.kundli-premium-module__UWeKhq__features article{background:#fffdf8;border:1px solid #e1d6c2;border-radius:18px;padding:24px}.kundli-premium-module__UWeKhq__features article>span{color:#806128;font:italic 1.5rem Georgia,serif}.kundli-premium-module__UWeKhq__features h3{margin:14px 0 8px}.kundli-premium-module__UWeKhq__features article p{font-size:.92rem}.kundli-premium-module__UWeKhq__faq details{border-bottom:1px solid #e5ddcf;padding:8px 0}.kundli-premium-module__UWeKhq__faq details:last-child{border:0}.kundli-premium-module__UWeKhq__faq summary:focus-visible,.kundli-premium-module__UWeKhq__advanced summary:focus-visible{outline-offset:4px;border-radius:4px;outline:3px solid #805a1c}.kundli-premium-module__UWeKhq__faq p{max-width:850px;margin:8px 0 16px}.kundli-premium-module__UWeKhq__guidance{border-top:1px solid #d9cfbd;justify-content:space-between;align-items:center;gap:32px;padding:32px 0 0;display:flex}.kundli-premium-module__UWeKhq__guidance>div{max-width:700px}.kundli-premium-module__UWeKhq__guidance p{font-size:.9rem}.kundli-premium-module__UWeKhq__guidance nav{flex-direction:column;flex-shrink:0;gap:12px;display:flex}.kundli-premium-module__UWeKhq__guidance a{align-content:center;min-height:44px}.kundli-premium-module__UWeKhq__page button,.kundli-premium-module__UWeKhq__hero nav a{transition:background .18s,box-shadow .18s}.kundli-premium-module__UWeKhq__page button:hover:not(:disabled){box-shadow:0 3px 12px #c7a36525}@keyframes kundli-premium-module__UWeKhq__celestialBreath{50%{opacity:.72;transform:scale(.98)}}@media (max-width:780px){.kundli-premium-module__UWeKhq__hero{grid-template-columns:minmax(0,1fr) 160px;gap:16px}.kundli-premium-module__UWeKhq__features{grid-template-columns:1fr}.kundli-premium-module__UWeKhq__guidance{display:block}.kundli-premium-module__UWeKhq__guidance nav{flex-flow:wrap;margin-top:20px}}@media (max-width:540px){.kundli-premium-module__UWeKhq__hero{border-radius:20px;padding:24px 20px;display:block}.kundli-premium-module__UWeKhq__celestial{display:none}.kundli-premium-module__UWeKhq__hero nav{gap:8px}.kundli-premium-module__UWeKhq__hero nav a{padding:11px}.kundli-premium-module__UWeKhq__panel{padding:22px 18px}.kundli-premium-module__UWeKhq__grid{gap:20px}.kundli-premium-module__UWeKhq__advanced{padding:4px 12px}.kundli-premium-module__UWeKhq__notice{padding:18px}.kundli-premium-module__UWeKhq__features{margin:32px 0}.kundli-premium-module__UWeKhq__page{padding-left:12px;padding-right:12px}}@media (prefers-reduced-motion:reduce){.kundli-premium-module__UWeKhq__celestial svg{animation:none}.kundli-premium-module__UWeKhq__page button,.kundli-premium-module__UWeKhq__hero nav a{transition:none}}
