@font-face{font-family:heading;src:url(../media/newsreader_600_latin-s.p.1zyuf7b8tng-b.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:heading Fallback;src:local(Arial);ascent-override:71.94%;descent-override:25.94%;line-gap-override:0.0%;size-adjust:102.17%}.MKTcGW_className{font-family:heading,heading Fallback;font-weight:600}.MKTcGW_variable{--font-newsreader:"heading", "heading Fallback"}
@font-face{unicode-range:U+20B9;font-family:headingRupee;src:url(../media/newsreader_600_rupee.2krood3nnjv_7.woff2)format("woff2");font-display:swap;font-weight:600}.-ECI8q_className{font-family:headingRupee;font-weight:600}.-ECI8q_variable{--font-newsreader-rupee:"headingRupee"}
@font-face{font-family:body;src:url(../media/figtree_latin_var-s.p.0-95eo-012xnf.woff2)format("woff2");font-display:swap;font-weight:300 900}@font-face{font-family:body Fallback;src:local(Arial);ascent-override:95.06%;descent-override:25.02%;line-gap-override:0.0%;size-adjust:99.94%}.QH0QGG_className{font-family:body,body Fallback}.QH0QGG_variable{--font-figtree:"body", "body Fallback"}
@font-face{unicode-range:U+20B9;font-family:bodyRupee;src:url(../media/figtree_rupee.38rbjunrib7fy.woff2)format("woff2");font-display:swap;font-weight:300 900}.KQMTTW_className{font-family:bodyRupee}.KQMTTW_variable{--font-figtree-rupee:"bodyRupee"}
:root{--ground:#f8fafc;--soft:#edf2f7;--white:#fff;--ink:#0f172a;--text:#1e293b;--muted:#475569;--steel:#0f172a;--steel-deep:#020617;--line:#e2e8f0;--line-strong:#cbd5e1;--line-field:#64748b;--action:#0275b4;--action-hover:#02669e;--on-action:#fff;--brass:#0275b4;--brass-ink:#02669e;--clay:#dc2626;--ac-blue:#0284c7;--green:#127f43;--green-deep:#0b6134;--green-tint:#e8f4ec;--amber:#f59e0b;--ice:#0ea5e9;--leaf:#10b981;--band:#0f172a;--band-raised:#1e293b;--on-dark:#fff;--on-dark-muted:#cbd5e1;--ink-fixed:var(--ink);--text-fixed:var(--text);--muted-fixed:var(--muted);--line-fixed:var(--line);--line-on-dark:#cbd5e138;--scrim-hero:linear-gradient(90deg, #0f172aeb 0%, #0f172ac7 40%, #0f172a33 74%, #0f172a66 100%);--scrim-hero-narrow:linear-gradient(180deg, #0f172acc 0%, #0f172aed 100%);--radius:16px;--radius-sm:10px;--radius-lg:16px;--radius-pill:999px;--shadow-rest:none;--shadow-lift:none;--shadow-float:0 12px 32px #16202b29;--shadow-up:none;--font-heading:var(--font-newsreader-rupee), var(--font-newsreader), Georgia, serif;--font-body:var(--font-figtree-rupee), var(--font-figtree), system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--fs-xs:.75rem;--fs-sm:.85rem;--fs-base:.95rem;--fs-md:1.0625rem;--fs-lg:1.15rem;--fs-xl:1.3rem;--fs-2xl:1.75rem;--fs-3xl:2.25rem;--fs-numeral:4rem;--fs-display:clamp(2.5rem, 1.45rem + 4.3vw, 4.9rem);--lh-tight:1.1;--lh-copy:1.55;--lh-body:1.65;--fw-extralight:300;--fw-light:400;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--space-half:.125rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--gutter:clamp(1rem, 4vw, 2rem);--section-y:clamp(3.5rem, 8vw, 7rem);--dur-fast:.15s;--dur:.2s;--dur-slow:.25s;--ease:cubic-bezier(.22, 1, .36, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--t-ui:background-color var(--dur) var(--ease), border-color var(--dur) var(--ease), color var(--dur) var(--ease), box-shadow var(--dur) var(--ease), transform var(--dur) var(--ease), opacity var(--dur) var(--ease);--t-ui-fast:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease), opacity var(--dur-fast) var(--ease);--tap:48px;--bar-h:72px;--gm-quick-bar-h:calc(var(--bar-h) + env(safe-area-inset-bottom,0px));--maxw:1280px;--z-header:50;--z-mobilebar:60}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;overflow-x:clip}body{padding-bottom:calc(var(--bar-h) + env(safe-area-inset-bottom,0px));background:var(--ground);color:var(--ink);font-family:var(--font-body);font-size:var(--fs-md);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:clip}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--ink);letter-spacing:-.015em;line-height:var(--lh-tight);text-wrap:balance;margin:0 0 .5em}h1{font-size:clamp(2.3rem,1.5rem + 3.4vw,4rem);font-weight:var(--fw-semibold)}h2{font-size:clamp(1.75rem,1.35rem + 1.8vw,2.9rem);font-weight:var(--fw-semibold)}h3,h4,h5,h6{font-family:var(--font-body);letter-spacing:-.005em;font-weight:var(--fw-semibold)}h3{font-size:clamp(1.1rem,1rem + .4vw,1.25rem)}p{margin:0 0 var(--space-4);color:var(--text);text-wrap:pretty}a{color:var(--link,var(--brass-ink));text-underline-offset:3px}.gm-tap{min-height:var(--tap);align-items:center;display:inline-flex}details>summary{min-height:var(--tap)}:focus-visible{outline:3px solid var(--ac-blue);outline-offset:2px}.container{width:100%;max-width:var(--maxw);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section-y)}.section--soft{background:var(--soft)}.section--open{padding-block:clamp(1.5rem,4vw,3.5rem) clamp(1rem,2vw,1.5rem)}.section--open+.section:not(.section--soft,.section--night){padding-top:var(--space-8)}.eyebrow{margin-bottom:var(--space-3);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--eyebrow,var(--muted));display:block}.section--night{background:var(--band);color:var(--on-dark);--ink:var(--on-dark);--text:var(--on-dark);--muted:var(--on-dark-muted);--line:var(--line-on-dark);--link:var(--on-dark);--eyebrow:var(--on-dark-muted);--btn-steel-bg:transparent;--btn-steel-border:color-mix(in srgb, var(--on-dark) 45%, transparent)}.surface-light{color:var(--ink-fixed);--ink:var(--ink-fixed);--text:var(--text-fixed);--muted:var(--muted-fixed);--line:var(--line-fixed);--link:var(--brass-ink);--eyebrow:var(--muted-fixed);--btn-steel-bg:var(--steel);--btn-steel-border:transparent}.ai-note{margin:var(--space-2) 0 0;font-size:var(--fs-sm);color:var(--muted)}.lede{font-size:var(--fs-lg);color:var(--text);max-width:62ch}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);transition:var(--t-ui);padding:clamp(1.25rem,2.5vw,1.7rem);position:relative}.card:hover{border-color:var(--line-strong)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.animate-in{animation:fadeInUp var(--dur-slow) var(--ease-out) both}@media (min-width:48rem){body{padding-bottom:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.skip-link{z-index:100;padding:var(--space-3) var(--space-4);background:var(--steel);color:var(--white);font-weight:var(--fw-semibold);border-radius:0 0 var(--radius-sm) 0;text-decoration:none;position:absolute;top:0;left:0;transform:translateY(-120%)}.skip-link:focus-visible{transform:translateY(0)}html:has(details[data-menu=panel][open]){overflow:hidden}html:has(details[data-menu=panel][open]) #gm-chatbot-toggle{visibility:hidden}
