.jg{--mk-jg-line:#1412101a;--mk-jg-card:#fff;--mk-jg-field:#faf8f5;--mk-jg-focus:#2265ff;--mk-jg-err-bg:#f3dbd6;--mk-jg-err-ink:#931f1f;--mk-jg-gold:#f7ead2;--mk-jg-gold-ink:#8e6020;width:100%;min-width:0;max-width:1312px;margin:0 auto;padding:0 clamp(16px,4vw,48px) 72px;display:block}.jg .jg-hero{text-align:center;padding:52px 0 32px}.jg .jg-hero h1{font-size:var(--text-display-2);line-height:var(--leading-display-2);letter-spacing:var(--tracking-display);text-wrap:balance;max-width:760px;margin:14px auto 16px}.jg .jg-sub{font-size:var(--text-body-xl);color:var(--text-hushed);max-width:620px;margin:0 auto;line-height:1.55}.jg .jg-tool{max-width:880px;margin:0 auto}.jg .jg-form{background:var(--mk-jg-card);border:1px solid var(--mk-jg-line);border-radius:14px;gap:18px;padding:26px 28px;display:grid;box-shadow:0 3px 3px #1412100f,0 14px 40px #1412100f}.jg .jg-row-2{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:18px;display:grid}.jg .jg-field{flex-direction:column;gap:7px;min-width:0;display:flex}.jg .jg-label{letter-spacing:.4px;text-transform:uppercase;color:var(--text-hushed);font-size:11px;font-weight:500;line-height:15px}.jg .jg-label em{text-transform:none;letter-spacing:0;opacity:.8;font-style:normal}.jg .jg-input{border:1px solid var(--mk-jg-line);background:var(--mk-jg-field);width:100%;min-width:0;height:46px;font:inherit;color:var(--ink);appearance:none;border-radius:10px;outline:none;padding:0 14px;font-size:15.5px;transition:border-color .15s,box-shadow .15s}.jg .jg-input::placeholder{color:var(--text-hushed);opacity:.7}.jg .jg-input:focus{border-color:var(--mk-jg-focus);background:var(--mk-jg-card);box-shadow:0 0 0 3px #2265ff24}.jg select.jg-input{cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"8\" viewBox=\"0 0 12 8\"><path d=\"M1 1l5 5 5-5\" fill=\"none\" stroke=\"%236F6A63\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>");background-position:right 12px center;background-repeat:no-repeat;padding-right:34px}.jg select.jg-input:disabled{opacity:.45;cursor:not-allowed}.jg .jg-selects{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr) minmax(0,1.1fr);gap:10px;display:grid}.jg .jg-time-selects{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr)}.jg .jg-selects.jg-off{opacity:.7}.jg .jg-seg{border:1px solid var(--mk-jg-line);background:var(--mk-jg-field);border-radius:10px;gap:4px;height:46px;padding:4px;display:inline-flex}.jg .jg-seg button{font:inherit;color:var(--text-hushed);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1;padding:0 12px;font-size:14px;transition:background .15s,color .15s}.jg .jg-seg button.on{background:var(--mk-jg-card);color:var(--ink);box-shadow:0 1px 2px #1412101f}.jg .jg-check{color:var(--ink);cursor:pointer;align-items:center;gap:9px;margin-top:4px;font-size:14px;display:flex}.jg .jg-check input{width:17px;height:17px;accent-color:var(--mk-jg-focus);margin:0}.jg .jg-note{background:var(--mk-jg-gold);color:var(--mk-jg-gold-ink);border-radius:10px;margin:0;padding:10px 14px;font-size:13.5px;line-height:1.5}.jg .jg-place{position:relative}.jg .jg-suggest{z-index:20;background:var(--mk-jg-card);border:1px solid var(--mk-jg-line);border-radius:10px;margin:0;padding:4px 0;list-style:none;position:absolute;top:calc(100% - 26px);left:0;right:0;overflow:hidden;box-shadow:0 14px 40px #14121024}.jg .jg-suggest button{text-align:left;width:100%;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:10px 14px;font-size:14px;display:block}.jg .jg-suggest button:hover,.jg .jg-suggest button:focus-visible{background:#2265ff12;outline:none}.jg .jg-hint{letter-spacing:.04em;color:var(--text-hushed);min-height:16px;margin:0;font-size:11.5px}.jg .jg-error{background:var(--mk-jg-err-bg);color:var(--mk-jg-err-ink);border-radius:10px;margin:0;padding:10px 14px;font-size:14px}.jg .jg-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:4px;display:flex}.jg .jg-actions .btn{border-radius:999px;padding:0 26px}.jg .jg-actions .btn:disabled{opacity:.6;cursor:progress}.jg .jg-privacy{color:var(--text-hushed);font-size:12.5px}.jg .jg-result{margin-top:40px;scroll-margin-top:90px}.jg .jg-result-h{font-size:var(--text-display-3);line-height:var(--leading-display-3);letter-spacing:var(--tracking-display);margin:0 0 6px}.jg .jg-result-meta{letter-spacing:.06em;text-transform:uppercase;color:var(--text-hushed);margin:0 0 18px;font-size:12px}.jg .jg-result-meta .ta{text-transform:none;letter-spacing:0}.jg .jg-result .jg-note{margin-bottom:18px}.jg .jg-charts{grid-template-columns:1fr 1fr;gap:20px;display:grid}.jg .jg-chart{background:var(--mk-jg-card);border:1px solid var(--mk-jg-line);border-radius:14px;margin:0;padding:14px}.jg .jg-chart figcaption{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-hushed);text-align:center;margin-top:10px;font-size:11px}.jg .jg-chart .schart{background:var(--mk-jg-card)}.jg .jg-facts{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:20px;display:grid}.jg .jg-fact{background:var(--mk-jg-card);border:1px solid var(--mk-jg-line);border-radius:12px;flex-direction:column;gap:4px;min-width:0;padding:16px 18px;display:flex}.jg .jg-fact-l{letter-spacing:.4px;text-transform:uppercase;color:var(--text-hushed);font-size:11px;line-height:15px}.jg .jg-fact b{color:var(--ink);overflow-wrap:anywhere;font-size:22px;font-weight:500;line-height:1.25}.jg .jg-fact-s{color:var(--text-hushed);font-size:13px;line-height:1.45}.jg .jg-fact-dasa{background:linear-gradient(135deg,#fff,#eef3ff);grid-column:span 3}.jg .jg-fact-dasa .jg-fact-s .ta{color:var(--ink)}.jg .jg-cta{border:1px solid var(--mk-jg-line);background:linear-gradient(135deg,#fff,#f4efe4);border-radius:18px;flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;padding:26px 28px;display:flex}.jg .jg-cta-copy{flex:320px}.jg .jg-cta-copy b{font-size:20px;font-weight:500;line-height:1.3;display:block}.jg .jg-cta-copy p{color:var(--text-hushed);max-width:52ch;margin:8px 0 0;font-size:15px;line-height:1.55}.jg .jg-cta-btns{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.jg .jg-cta-btns .btn.lg{border-radius:999px;padding:0 22px}.jg .jg-cta-btns .btn.lg svg{background:#fff;border-radius:50%;width:18px;height:18px;padding:2px}.jg .jg-cta-note{color:var(--text-hushed);font-size:12.5px}.jg .jg-cta-apps{color:var(--text-hushed);flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-size:13px;display:flex}.jg .jg-cta-apps .btn{border-radius:999px}.jg .jg-again{font:inherit;color:var(--text-hushed);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:18px;padding:0;font-size:14px;text-decoration:underline}.jg .jg-again:hover{color:var(--ink)}.jg .jg-skel{pointer-events:none}.jg .jg-skel-h,.jg .jg-skel-chart,.jg .jg-skel-card{background:linear-gradient(90deg,#f1eee8 0%,#faf8f5 45%,#f1eee8 90%) 0 0/240% 100%;border-radius:12px;animation:1.3s ease-in-out infinite jg-shimmer}.jg .jg-skel-h{width:46%;height:34px;margin-bottom:20px}.jg .jg-skel-chart{aspect-ratio:1}.jg .jg-skel-card{height:92px}@keyframes jg-shimmer{0%{background-position:100% 0}to{background-position:-40% 0}}@media (prefers-reduced-motion:reduce){.jg .jg-skel-h,.jg .jg-skel-chart,.jg .jg-skel-card{animation:none}}.jg .jg-article{max-width:720px;margin:72px auto 0;font-size:17px;line-height:1.75}.jg .jg-article h2{letter-spacing:-.015em;margin:38px 0 14px;font-size:25px;font-weight:500;line-height:1.25}.jg .jg-article section:first-child h2{margin-top:0}.jg .jg-article p{margin:0 0 18px}.jg .jg-links ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.jg .jg-links a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.jg .jg-links a:hover{color:var(--zodian-deep)}.jg .jg-faq{margin-top:44px}.jg .jg-qa{border-top:1px solid var(--mk-jg-line);padding:16px 0}.jg .jg-qa h3{margin:0 0 8px;font-size:19px;font-weight:500}.jg .jg-qa p{color:#5a554e;margin:0}html[lang=ta] .jg .jg-label,html[lang=hi] .jg .jg-label,html[lang=ta] .jg .jg-fact-l,html[lang=hi] .jg .jg-fact-l{text-transform:none;letter-spacing:.02em;font-size:12px}html[lang=ta] .jg .jg-article,html[lang=hi] .jg .jg-article{line-height:1.9}html[lang=ta] .jg .jg-fact b,html[lang=hi] .jg .jg-fact b{font-weight:600}@media (max-width:900px){.jg .jg-facts{grid-template-columns:repeat(2,1fr)}.jg .jg-fact-dasa{grid-column:span 2}}@media (max-width:700px){.jg .jg-hero{padding:32px 0 22px}.jg .jg-form{padding:18px 16px}.jg .jg-row-2{grid-template-columns:1fr}.jg .jg-selects{gap:8px}.jg .jg-input{padding:0 10px;font-size:16px}.jg select.jg-input{background-position:right 8px center;padding-right:26px}.jg .jg-charts{grid-template-columns:1fr}.jg .jg-facts{grid-template-columns:1fr 1fr}.jg .jg-fact b{font-size:19px}.jg .jg-actions .btn{width:100%}.jg .jg-cta{padding:20px 18px}.jg .jg-cta-btns,.jg .jg-cta-btns .btn.lg{width:100%}.jg .jg-article{font-size:16px}}@media (max-width:400px){.jg .jg-selects{gap:5px}.jg select.jg-input{background-position:right 6px center;padding-left:8px;padding-right:22px}.jg .jg-form{padding:16px 12px}.jg .jg-seg button{padding-inline:8px}.jg .jg-facts{grid-template-columns:minmax(0,1fr)}.jg .jg-fact-dasa{grid-column:auto}}.jg .jg-search-retry{border:1px solid var(--mk-jg-line);background:var(--mk-jg-card);color:var(--zodian-deep);min-height:44px;font:inherit;cursor:pointer;border-radius:8px;place-self:flex-start start;padding:8px 14px;font-size:14px}.jg .jg-search-retry:focus-visible{outline:2px solid var(--mk-jg-focus);outline-offset:3px}
