@font-face{font-family:manrope;src:url(/_next/static/media/5d7fa19dd58d4d1a-s.p.ttf) format("truetype");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:manrope Fallback;src:local("Arial");ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.00%;size-adjust:100.14%}.__className_8b6f6d{font-family:manrope,manrope Fallback;font-style:normal}.__variable_8b6f6d{--font-manrope:"manrope","manrope Fallback"}@font-face{font-family:"serif";src:url(/_next/static/media/40971a7c3a66cee8-s.p.ttf) format("truetype");font-display:swap;font-weight:400 900;font-style:normal}@font-face{font-family:"serif";src:url(/_next/static/media/09776940c26ca9c7-s.p.ttf) format("truetype");font-display:swap;font-weight:400 900;font-style:italic}@font-face{font-family:"serif Fallback";src:local("Arial");ascent-override:106.51%;descent-override:24.71%;line-gap-override:0.00%;size-adjust:101.58%}.__className_7bde13{font-family:"serif","serif Fallback"}.__variable_7bde13{--font-serif-display:"serif","serif Fallback"}@font-face{font-family:hindi;src:url(/_next/static/media/9e8dbc17942ae712-s.p.ttf) format("truetype");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:hindi Fallback;src:local("Arial");ascent-override:84.16%;descent-override:38.32%;line-gap-override:0.00%;size-adjust:106.47%}.__className_d94205{font-family:hindi,hindi Fallback;font-style:normal}.__variable_d94205{--font-hindi:"hindi","hindi Fallback"}:root{--color-navy-50:#eef0fb;--color-navy-100:#dfe2f7;--color-navy-600:#2323a8;--color-navy-700:#1b1b8f;--color-navy-800:#151575;--color-navy-900:#0e0e55;--color-navy-950:#09093a;--color-gold-50:#fdf8ec;--color-gold-100:#faefd2;--color-gold-400:#d8b45a;--color-gold-500:#c9a13b;--color-gold-600:#b08a2c;--color-gold-700:#8a6a1c;--color-danger-50:#fef3f2;--color-danger-500:#b42318;--color-danger-700:#7a1f1a;--color-text-primary:#111827;--color-text-secondary:#475569;--color-text-muted:#64748b;--color-text-white:#ffffff;--color-bg:#ffffff;--color-bg-soft:#f7f8fc;--color-bg-dark:var(--color-navy-900);--color-border:#e2e8f0;--color-border-dark:#cbd5e1;--font-sans:var(--font-manrope),var(--font-hindi),Arial,sans-serif;--font-serif:var(--font-serif-display),var(--font-hindi),Georgia,"Times New Roman",serif;--font-hindi-stack:var(--font-hindi),var(--font-sans);--container-width:1200px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--radius-sm:8px;--radius-md:12px;--radius-lg:20px;--radius-xl:28px;--shadow-sm:0 4px 16px rgba(14,14,85,0.06);--shadow-md:0 12px 35px rgba(14,14,85,0.08);--shadow-lg:0 18px 45px rgba(14,14,85,0.14);--header-height:80px;--transition-fast:180ms ease;--transition-base:280ms ease}*,:after,:before{box-sizing:border-box}body{margin:0;background:var(--color-bg);color:var(--color-text-secondary);font-family:var(--font-sans);font-variant-numeric:lining-nums tabular-nums;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html[lang=hi] body{font-family:var(--font-hindi),var(--font-manrope),Arial,sans-serif;line-height:1.7}html[lang=hi] h1,html[lang=hi] h2,html[lang=hi] h3{font-family:var(--font-hindi),var(--font-serif-display),Georgia,serif}h1,h2,h3{font-family:var(--font-serif);font-weight:600;letter-spacing:-.02em}h4,h5,h6{font-family:var(--font-sans)}button,input,select,textarea{font:inherit}button{cursor:pointer}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}.container{width:min(calc(100% - 40px),var(--container-width));margin-inline:auto}.public-detail-article{width:min(calc(100% - 40px),860px);margin-inline:auto}.section{padding-block:var(--space-20)}.section--soft{background:var(--color-bg-soft)}.section--dark{background:var(--color-bg-dark);color:var(--color-text-white)}@media (max-width:768px){:root{--header-height:72px}.container{width:min(calc(100% - 32px),var(--container-width))}.public-detail-article{width:min(calc(100% - 32px),860px)}.section{padding-block:var(--space-16)}}.scroll-reveal{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease;transition-delay:var(--reveal-delay,0s)}.scroll-reveal--visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.scroll-reveal{opacity:1;transform:none;transition:none}}