.public-site{--background:#fff;--foreground:#0f172a;--card:#fff;--card-foreground:#0f172a;--popover:#fff;--popover-foreground:#0f172a;--primary:#0b2f6b;--primary-foreground:#fff;--secondary:#eef2f8;--secondary-foreground:#0f172a;--muted:#eef2f8;--muted-foreground:#55607a;--accent:#e4ebf6;--accent-foreground:#0f172a;--border:#d9e0ec;--input:#aeb8cc;--ring:#1d5fd1;--nav:#0b2f6b;--nav-foreground:#fff;--brand:#c8102e;--brand-foreground:#fff;background:var(--background);color:var(--foreground);font-family:Geist Variable,Noto Naskh Arabic Variable,Noto Sans Telugu Variable,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5}.dark .public-site{--background:#0d1220;--foreground:#e8ecf5;--card:#151c2e;--card-foreground:#e8ecf5;--popover:#151c2e;--popover-foreground:#e8ecf5;--primary:#8fb0ff;--primary-foreground:#0d1220;--secondary:#1b2338;--secondary-foreground:#e8ecf5;--muted:#1b2338;--muted-foreground:#a3adc4;--accent:#243049;--accent-foreground:#e8ecf5;--border:#2a3550;--input:#46557a;--ring:#8fb0ff;--nav:#0a1b3f;--nav-foreground:#fff;--brand:#d4213d;--brand-foreground:#fff}.public-site:lang(ur){font-family:Geist Variable,Noto Naskh Arabic Variable,Noto Sans Telugu Variable,Segoe UI,Tahoma,serif;line-height:1.8}.public-site:lang(te){font-family:Geist Variable,Noto Sans Telugu Variable,Noto Naskh Arabic Variable,Nirmala UI,sans-serif;line-height:1.7}.public-site:lang(ur) .pub-tight,.public-site:lang(te) .pub-tight{line-height:1.6}.public-site [lang=ur]{letter-spacing:0;line-height:1.8}.public-site [lang=te]{letter-spacing:0;line-height:1.7}.public-site .rich-text[lang=ur]{font-size:1.25rem;line-height:2.1}.public-site .rich-text[lang=te]{line-height:1.95}.public-site :focus-visible{outline:3px solid var(--ring);outline-offset:2px}.pub-wordmark{letter-spacing:-.02em;color:var(--primary);font-size:clamp(2rem,6vw,3.5rem);font-weight:800;line-height:1.15}.dark .pub-wordmark{color:var(--foreground)}[dir=rtl] .pub-wordmark,.public-site:lang(te) .pub-wordmark{letter-spacing:0}.pub-article-title{letter-spacing:-.015em;text-wrap:balance;font-size:clamp(1.4rem,3.4vw,2.4rem);font-weight:800;line-height:1.2}.pub-page-title{letter-spacing:-.01em;text-wrap:balance;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;line-height:1.2}.pub-section-title{font-size:1.25rem;font-weight:700;line-height:1.3}[dir=rtl] .pub-article-title,[dir=rtl] .pub-page-title,.public-site:lang(te) .pub-article-title,.public-site:lang(te) .pub-page-title{letter-spacing:0;line-height:1.5}.pub-section-rule{border-top:2px solid var(--border);padding-top:.75rem}.pub-story-link{text-underline-offset:.18em;text-decoration:none;text-decoration-thickness:2px}.pub-story-link:hover,.pub-story-link:focus-visible{text-decoration:underline}.pub-scroll-x{scrollbar-width:none}.pub-scroll-x::-webkit-scrollbar{display:none}.pub-ticker-track{width:max-content;animation:pub-ticker var(--ticker-duration,60s) linear infinite;display:flex}.pub-ticker:hover .pub-ticker-track,.pub-ticker:focus-within .pub-ticker-track{animation-play-state:paused}[dir=rtl] .pub-ticker-track{animation-name:pub-ticker-rtl}@keyframes pub-ticker{to{transform:translate(-50%)}}@keyframes pub-ticker-rtl{to{transform:translate(50%)}}@media (prefers-reduced-motion:reduce){.pub-ticker{overflow-x:auto}.pub-ticker-track{animation:none}.pub-ticker-dupe{display:none}}.public-site .rich-text{overflow-wrap:break-word;font-size:1.125rem;line-height:1.8}.public-site:lang(ur) .rich-text{font-size:1.25rem;line-height:2.1}.public-site:lang(te) .rich-text{line-height:1.95}.public-site .rich-text>*+*{margin-top:1.25em}.public-site .rich-text h2,.public-site .rich-text h3,.public-site .rich-text h4{margin-top:1.75em;font-weight:700}.public-site .rich-text a{color:var(--primary);text-underline-offset:.2em;text-decoration:underline}.public-site .rich-text img{width:100%;height:auto;display:block}.public-site .rich-text figure figcaption{color:var(--muted-foreground);margin-top:.5rem;font-size:.875rem;line-height:1.5}.public-site .rich-text blockquote{border-inline-start-color:var(--brand);color:inherit}.public-site .rich-text .pull-quote{border-block:3px solid var(--brand);text-align:start;padding-block:1rem;font-size:1.5em;font-weight:700;line-height:1.4}.public-site .rich-text .table-wrap{overflow-x:auto}.public-site .rich-text .table-wrap table{table-layout:auto;min-width:32rem}.public-site .rich-text .embed-youtube{aspect-ratio:16/9}.public-site .rich-text .embed-youtube iframe{border:0;width:100%;height:100%}.public-site .rich-text .gallery,.pub-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.public-site .rich-text .gallery[data-count="1"]{grid-template-columns:minmax(0,1fr)}.public-site .rich-text .gallery img,.pub-gallery img{aspect-ratio:3/2;object-fit:cover}@media (width>=768px){.public-site .rich-text .gallery[data-count]:not([data-count="1"]):not([data-count="2"]),.pub-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.public-site .rich-text .media-image.align-left{float:left;width:45%;margin:.35em 1.5em 1em 0}.public-site .rich-text .media-image.align-right{float:right;width:45%;margin:.35em 0 1em 1.5em}.public-site .rich-text .media-image.align-wide{margin-inline:-4rem}}.public-site .rich-text:after{content:"";clear:both;display:block}@media (prefers-reduced-motion:reduce){.public-site *,.public-site :before,.public-site :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
