.converter-page[data-astro-cid-umlbjvtf]{max-width:1000px;color:var(--ink);margin:0 auto;padding:40px 20px 80px}.page-header[data-astro-cid-umlbjvtf]{margin-bottom:28px}.eyebrow[data-astro-cid-umlbjvtf]{font:12px var(--font-mono);letter-spacing:.1em;color:var(--ink-soft);margin-bottom:8px}h1[data-astro-cid-umlbjvtf]{font:normal clamp(2rem, 3.5vw, 2.75rem)/1.15 var(--font-display);margin:0 0 16px}.lede[data-astro-cid-umlbjvtf]{color:var(--ink-soft);max-width:780px;margin:0;font-size:1.05rem;line-height:1.6}.geo-capsule[data-astro-cid-umlbjvtf]{background:var(--paper-raised);border:1px solid var(--rule-strong);border-left:4px solid var(--night);border-radius:4px;margin:28px 0 36px;padding:18px 24px}.capsule-label[data-astro-cid-umlbjvtf]{font:11px var(--font-mono);letter-spacing:.12em;color:var(--ink-soft);margin-bottom:6px}.geo-capsule[data-astro-cid-umlbjvtf] p[data-astro-cid-umlbjvtf]{color:var(--ink);margin:0;font-size:.95rem;line-height:1.6}.calculator-card[data-astro-cid-umlbjvtf]{background:var(--paper-raised);border:1px solid var(--rule-strong);border-radius:6px;margin-bottom:50px;padding:32px}form[data-astro-cid-umlbjvtf]{max-width:500px;margin-bottom:24px}.input-grid[data-astro-cid-umlbjvtf]{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}label[data-astro-cid-umlbjvtf]{gap:6px;font-size:.85rem;font-weight:600;display:grid}select[data-astro-cid-umlbjvtf],input[data-astro-cid-umlbjvtf]{border:1px solid var(--rule-strong);background:var(--paper-raised);width:100%;min-height:44px;font:inherit;color:var(--ink);border-radius:4px;padding:10px 14px}.submit-btn[data-astro-cid-umlbjvtf]{background:var(--night);min-height:46px;color:var(--cream);font:600 .9rem var(--font-body);cursor:pointer;border:0;border-radius:4px;width:100%;transition:background .2s}.submit-btn[data-astro-cid-umlbjvtf]:hover{background:#285246}.result-box[data-astro-cid-umlbjvtf]{border-top:1px solid var(--rule);margin-top:32px;padding-top:28px}.comparison-grid[data-astro-cid-umlbjvtf]{grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;margin-bottom:28px;display:grid}.sign-column[data-astro-cid-umlbjvtf]{background:var(--paper-sunk);border:1px solid var(--rule);border-radius:6px;padding:24px}.sign-column[data-astro-cid-umlbjvtf].vedic{border-color:var(--accent);background:#fbfbf9;border-width:2px}.system-tag[data-astro-cid-umlbjvtf]{font:11px var(--font-mono);letter-spacing:.08em;color:var(--ink-soft);margin-bottom:8px;display:inline-block}.system-tag[data-astro-cid-umlbjvtf].highlight{color:#1e4a3b;font-weight:600}.sign-column[data-astro-cid-umlbjvtf] h3[data-astro-cid-umlbjvtf]{font:600 1.6rem var(--font-display);margin:0 0 6px}.date-range[data-astro-cid-umlbjvtf]{color:var(--ink-soft);margin:0 0 10px;font-size:.9rem;font-weight:600}.desc[data-astro-cid-umlbjvtf]{color:var(--ink-soft);margin:0;font-size:.85rem;line-height:1.5}.shift-arrow[data-astro-cid-umlbjvtf]{text-align:center}.shift-tag[data-astro-cid-umlbjvtf]{font:10px var(--font-mono);letter-spacing:.05em;color:#8d734a;margin-bottom:6px;display:block}.arrow-visual[data-astro-cid-umlbjvtf]{color:var(--ink-soft);font-size:1.8rem}.shift-explanation[data-astro-cid-umlbjvtf]{background:#faf8f5;border-left:3px solid #8d734a;border-radius:4px;margin-bottom:30px;padding:18px 20px;font-size:.95rem;line-height:1.65}.cta-banner[data-astro-cid-umlbjvtf]{background:var(--paper-sunk);border:1px solid var(--rule);border-radius:6px;padding:24px}.cta-banner[data-astro-cid-umlbjvtf] p[data-astro-cid-umlbjvtf]{margin:0 0 16px;font-size:.95rem;line-height:1.6}.cta-actions[data-astro-cid-umlbjvtf]{flex-wrap:wrap;gap:14px;display:flex}.btn-primary[data-astro-cid-umlbjvtf]{background:var(--night);color:var(--cream);font:600 .88rem var(--font-body);border-radius:4px;padding:11px 20px;text-decoration:none;display:inline-block}.btn-secondary[data-astro-cid-umlbjvtf]{border:1px solid var(--rule-strong);color:var(--ink);font:600 .88rem var(--font-body);background:0 0;border-radius:4px;padding:11px 20px;text-decoration:none;display:inline-block}.comparative-table-section[data-astro-cid-umlbjvtf]{margin:60px 0}.comparative-table-section[data-astro-cid-umlbjvtf] h2[data-astro-cid-umlbjvtf]{font:normal 1.8rem var(--font-display);margin-bottom:12px}.table-intro[data-astro-cid-umlbjvtf]{color:var(--ink-soft);margin-bottom:24px;font-size:.95rem}.table-wrapper[data-astro-cid-umlbjvtf]{border:1px solid var(--rule);border-radius:4px;overflow-x:auto}table[data-astro-cid-umlbjvtf]{border-collapse:collapse;text-align:left;width:100%;font-size:.88rem}th[data-astro-cid-umlbjvtf],td[data-astro-cid-umlbjvtf]{border-bottom:1px solid var(--rule);padding:12px 16px}th[data-astro-cid-umlbjvtf]{background:var(--paper-sunk);font-size:.8rem;font-weight:600}tr[data-astro-cid-umlbjvtf]:last-child td[data-astro-cid-umlbjvtf]{border-bottom:0}.faq-section[data-astro-cid-umlbjvtf]{border-top:1px solid var(--rule);margin-top:60px;padding-top:40px}.faq-section[data-astro-cid-umlbjvtf] h2[data-astro-cid-umlbjvtf]{font:normal 1.8rem var(--font-display);margin-bottom:24px}@media (width<=760px){.comparison-grid[data-astro-cid-umlbjvtf]{grid-template-columns:1fr;gap:14px}.arrow-visual[data-astro-cid-umlbjvtf]{margin:8px 0;transform:rotate(90deg)}.input-grid[data-astro-cid-umlbjvtf]{grid-template-columns:1fr}}
