@import "https://fonts.googleapis.com/css2?family=Noto+Serif+Telugu:wght@400;500;600;700;800;900&family=Noto+Sans+Telugu:wght@300;400;500;600;700;800;900&display=swap";
@import "https://fonts.googleapis.com/css2?family=Noto+Sans+Telugu:wght@400;500;600;700;800&family=Noto+Serif+Telugu:wght@400;500;600;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=Noto+Sans+Telugu:wght@400;500;600;700;800;900&display=swap";
.theme-style1{--accent:220 70% 55%;--nav-accent:0 72% 51%;--primary:0 72% 51%;--primary-light:0 84% 60%;--secondary:240 5% 26%;--font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;--font-serif:"Merriweather",Georgia,"Times New Roman",Times,serif;--font-display:"Playfair Display",Georgia,serif;--font-telugu-serif:"Noto Serif Telugu","Noto Sans Telugu",serif;--font-telugu-sans:"Noto Sans Telugu",sans-serif}.theme-style1 a,.theme-style1 a:visited{color:inherit}.theme-style1 .bg-red-600{background-color:hsl(var(--primary,0 72% 51%))!important}.theme-style1 .text-red-600{color:hsl(var(--primary,0 72% 51%))!important}.theme-style1 .border-red-600{border-color:hsl(var(--primary,0 72% 51%))!important}.theme-style1 .from-red-600{--tw-gradient-from:hsl(var(--primary,0 72% 51%))!important}.theme-style1 .to-red-600{--tw-gradient-to:hsl(var(--primary,0 72% 51%))!important}.theme-style1 .from-red-500{--tw-gradient-from:hsl(var(--primary-light,0 84% 60%))!important}.theme-style1 .to-red-500{--tw-gradient-to:hsl(var(--primary-light,0 84% 60%))!important}.theme-style1 .bg-red-50{background-color:hsl(var(--primary,0 72% 51%)/.08)!important}.theme-style1 .border-red-200{border-color:hsl(var(--primary,0 72% 51%)/.3)!important}.theme-style1 .ring-red-100{--tw-ring-color:hsl(var(--primary,0 72% 51%)/.1)!important}.theme-style1 .text-red-700{color:hsl(var(--primary,0 72% 51%)/.85)!important}.theme-style1 .text-red-800{color:hsl(var(--primary,0 72% 51%)/.8)!important}.theme-style1 .hover\:bg-red-600:hover{background-color:hsl(var(--primary,0 72% 51%))!important}.theme-style1 .hover\:text-red-600:hover{color:hsl(var(--primary,0 72% 51%))!important}.theme-style1 .hover\:border-red-600:hover{border-color:hsl(var(--primary,0 72% 51%))!important}.theme-style1 .active\:bg-red-700:active{background-color:hsl(var(--primary,0 72% 51%)/.9)!important}.theme-style1 .group-hover\:text-red-600,.theme-style1 .group:hover .group-hover\:text-red-600{color:hsl(var(--primary,0 72% 51%))!important}.theme-style1 article h2,.theme-style1 article h3,.theme-style1 article h4,.theme-style1 article h5,.theme-style1 article h6,.theme-style1 .s1-news-title{font-family:"Noto Sans Telugu",var(--font-sans);line-height:1.55;color:#111!important}.theme-style1 article .group:hover h2,.theme-style1 article .group:hover h3,.theme-style1 article .group:hover h4,.theme-style1 article .group:hover h5,.theme-style1 article .group:hover h6,.theme-style1 .group:hover h2.group-hover\:text-red-600,.theme-style1 .group:hover h3.group-hover\:text-red-600,.theme-style1 .group:hover h4.group-hover\:text-red-600,.theme-style1 .group:hover h5.group-hover\:text-red-600,.theme-style1 .group:hover h6.group-hover\:text-red-600,.theme-style1 a.group:hover .s1-news-title,.theme-style1 .group:hover .s1-news-title{color:#3f3f46!important}.theme-style1 article>a:hover,.theme-style1 article a.block:hover,.theme-style1 a.group.block:hover,.theme-style1 a.group.flex:hover{color:inherit}.theme-style1 nav[class*=sticky],.theme-style1 header{background-color:var(--header-bg,white)!important}.theme-style1 .s1-site-header{isolation:isolate;backface-visibility:hidden;transform:translateZ(0)}.theme-style1 .s1-site-header a:focus:not(:focus-visible),.theme-style1 .s1-site-header button:focus:not(:focus-visible){box-shadow:none;outline:none}.theme-style1 .s1-article-page-title{z-index:0;scroll-margin-top:7.5rem;position:relative}@media (min-width:640px){.theme-style1 .s1-article-page-title{scroll-margin-top:8.5rem}}.theme-style1 #main-content{z-index:1;position:relative}.theme-style1 footer{background-color:var(--footer-bg,#f9fafb)!important}.theme-style1{font-family:var(--font-body,var(--font-sans))}.theme-style1 h1,.theme-style1 h2,.theme-style1 h3,.theme-style1 h4,.theme-style1 .article-title{font-family:var(--font-display);letter-spacing:-.015em;font-weight:500;color:#111!important}.theme-style1 .article-title,.theme-style1 .article-title a,.theme-style1 article h1,.theme-style1 article h2,.theme-style1 article h3,.theme-style1 article h4{color:#111!important}.theme-style1 h1,.theme-style1 h2,.theme-style1 h3{font-family:"Noto Serif Telugu",var(--font-display);line-height:1.4}.theme-style1 .article-content{font-family:var(--font-serif);color:#1f2937;font-size:1.125rem;line-height:1.8}.theme-style1 .article-content-enhanced{font-family:"Noto Sans Telugu",var(--font-serif);color:#18181b;font-size:1.125rem;line-height:2}.theme-style1 .article-content-enhanced.font-small,.theme-style1 .article-content-enhanced.font-small p,.theme-style1 .article-content-enhanced.font-small .article-paragraph p{font-size:1rem}.theme-style1 .article-content-enhanced.font-medium,.theme-style1 .article-content-enhanced.font-medium p,.theme-style1 .article-content-enhanced.font-medium .article-paragraph p{font-size:1.125rem}.theme-style1 .article-content-enhanced.font-large,.theme-style1 .article-content-enhanced.font-large p,.theme-style1 .article-content-enhanced.font-large .article-paragraph p{font-size:1.25rem}.theme-style1 .article-content-enhanced p,.theme-style1 .article-paragraph p{line-height:2;font-family:"Noto Sans Telugu",var(--font-serif);color:#18181b;margin-bottom:1.75rem;font-size:1.125rem}.theme-style1 .drop-cap p:first-child:first-letter,.theme-style1 .first-paragraph p:first-child:first-letter{float:left;font-family:"Noto Serif Telugu",var(--font-telugu-serif);color:#dc2626;text-shadow:2px 2px 4px #dc26261a;margin:.1em .15em 0 0;font-size:4.5rem;font-weight:700;line-height:.85}@media (max-width:640px){.theme-style1 .drop-cap p:first-child:first-letter,.theme-style1 .first-paragraph p:first-child:first-letter{font-size:3.5rem}}.theme-style1 .article-content p{margin-bottom:1.5rem}.theme-style1 .article-content h2{margin-top:2.5rem;margin-bottom:1.25rem;font-size:1.875rem;font-weight:500}.theme-style1 .article-content h3{margin-top:2rem;margin-bottom:1rem;font-size:1.5rem;font-weight:500}.theme-style1 .article-content blockquote{color:#4b5563;border-left:4px solid #dc2626;margin:2rem 0;padding-left:1.5rem;font-size:1.25rem;font-style:italic;line-height:1.6}.theme-style1 .article-content ul,.theme-style1 .article-content ol{margin:1.5rem 0;padding-left:2rem}.theme-style1 .article-content li{margin-bottom:.75rem}.theme-style1 .article-content img{border-radius:.75rem;width:100%;height:auto;margin:2rem 0}.theme-style1 .article-content a{color:#111;font-weight:500;text-decoration:underline}.theme-style1 .article-content a:hover{color:#111}.theme-style1 a:hover{color:hsl(var(--accent))}.theme-style1 article a:hover,.theme-style1 a.group:hover,.theme-style1 a.s1-news-card:hover{color:inherit}.theme-style1 .gradient-title{background:linear-gradient(90deg,#dc2626,#ef4444);color:#0000;-webkit-background-clip:text}.theme-style1 .reading-progress{transform-origin:0;z-index:1000;background:linear-gradient(90deg,#dc2626,#ef4444);height:3px;position:fixed;top:0;left:0;right:0}@media (max-width:768px){.theme-style1 .article-content{font-size:1rem;line-height:1.75}.theme-style1 .article-content h2{font-size:1.5rem}.theme-style1 .article-content h3{font-size:1.25rem}.theme-style1 .article-content blockquote{font-size:1.125rem}}@media print{.theme-style1 .article-content{color:#000;font-size:12pt;line-height:1.6}.theme-style1 .article-content a{color:#000;text-decoration:none}}.theme-style1 .sticky-ad-unit{z-index:10;transition:all .3s;position:sticky;top:120px}.theme-style1 .sticky-ad-unit:hover{transform:translateY(-2px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.theme-style1 .custom-scrollbar::-webkit-scrollbar{width:6px}.theme-style1 .custom-scrollbar::-webkit-scrollbar-track{background:#f3f4f6;border-radius:10px}.theme-style1 .custom-scrollbar::-webkit-scrollbar-thumb{background:linear-gradient(#dc2626,#ef4444);border-radius:10px}.theme-style1 .custom-scrollbar::-webkit-scrollbar-thumb:hover{background:linear-gradient(#b91c1c,#dc2626)}.theme-style1 .article-content{overflow-wrap:break-word;word-wrap:break-word;max-width:100%}.theme-style1 .article-content p:first-letter{float:left;font-size:3.5rem;font-weight:700;line-height:1;font-family:var(--font-display);color:#111;margin-top:.125rem;margin-right:.5rem}.theme-style1 .article-content-enhanced,.theme-style1 .article-content-enhanced p,.theme-style1 .article-content-enhanced .article-paragraph,.theme-style1 .article-content-enhanced .article-paragraph p,.theme-style1 .article-content-enhanced a,.theme-style1 .article-content-enhanced a:hover{color:#111!important}.theme-style1 .article-content p:first-of-type{margin-top:0}.theme-style1 .ad-container{background:linear-gradient(135deg,#f9fafb 0%,#f3f4f6 100%);border:1px dashed #d1d5db;border-radius:.75rem;justify-content:center;align-items:center;min-height:250px;display:flex;overflow:hidden}.theme-style1 .most-read-item{animation:.3s ease-out slideInRight}@keyframes slideInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.theme-style1 .reading-progress-bar,.theme-style1 .reading-progress-track{pointer-events:none;z-index:30;height:3px;position:fixed;top:0;left:0;right:0}.theme-style1 .reading-progress-bar{transform-origin:0;background:linear-gradient(90deg,#dc2626,#ef4444,#f97316);transition:transform .1s ease-out}.theme-style1 .reading-progress-fill,.theme-style1 .s1-reading-progress-fill{transform-origin:0;height:100%;background:linear-gradient(90deg,#dc2626,#ef4444,#f97316)!important}.theme-style1 .s1-header-accent{background:linear-gradient(90deg,#dc2626,#ef4444,#dc2626)!important}.theme-style1{--s1-mobile-nav-height:4rem}@supports (padding-bottom:env(safe-area-inset-bottom)){.theme-style1.pb-20{padding-bottom:calc(var(--s1-mobile-nav-height) + env(safe-area-inset-bottom))}}.theme-style1 .s1-meta-chips{flex-wrap:wrap;gap:.375rem;margin-bottom:.875rem;display:flex}.theme-style1 .s1-meta-chip{color:#52525b;white-space:nowrap;background:#f4f4f5;border:1px solid #e4e4e7;border-radius:9999px;align-items:center;padding:.25rem .625rem;font-size:.6875rem;font-weight:600;display:inline-flex}.theme-style1 .s1-meta-chip--updated{color:#b45309;background:#fffbeb;border-color:#fde68a}.theme-style1 .s1-author-row{border-bottom:1px solid #e4e4e7;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.875rem;padding-bottom:.875rem;display:flex}.theme-style1 .s1-article-actions{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:.5rem;padding-bottom:.125rem;display:flex;overflow-x:auto}.theme-style1 .s1-article-actions:focus,.theme-style1 .s1-article-actions:focus-within,.theme-style1 .s1-article-actions :focus:not(:focus-visible){box-shadow:none;outline:none}.theme-style1 .s1-article-actions::-webkit-scrollbar{display:none}.theme-style1 .s1-article-hero{margin:0;padding:0 1rem .75rem}@media (min-width:640px){.theme-style1 .s1-article-hero{padding:0 1.5rem 1rem}}@media (min-width:1024px){.theme-style1 .s1-article-hero{padding:0 2.5rem 1.25rem}}.theme-style1 .s1-article-hero-frame{background:#f4f4f5;border-radius:.75rem;justify-content:center;align-items:flex-start;width:100%;max-height:min(72vh,560px);display:flex;position:relative;overflow:hidden}.theme-style1 .s1-article-hero-img{object-fit:contain;object-position:top center;width:100%;height:auto;max-height:min(72vh,560px);display:block}.theme-style1 .s1-article-hero-caption{color:#71717a;margin:.5rem 0 0;font-size:.75rem;font-style:italic;line-height:1.5}.theme-style1 .s1-article-actions .flex.flex-wrap.items-center.gap-3>span{display:none}@media (min-width:640px){.theme-style1 .s1-article-actions .flex.flex-wrap.items-center.gap-3>span{display:inline}}.theme-style1 .s1-article-actions .flex.flex-wrap.items-center.gap-3{flex-wrap:nowrap;gap:.5rem}.theme-style1 .s1-article-actions .flex.gap-2{gap:.375rem}.theme-style1 .s1-article-actions button{flex-shrink:0;width:2.25rem;height:2.25rem}.theme-style1 .s1-article-insights{touch-action:pan-y;flex-direction:column;gap:.75rem;padding:.75rem 1rem 0;display:flex}@media (min-width:640px){.theme-style1 .s1-article-insights{gap:1rem;padding:1rem 1.5rem 0}}@media (min-width:1024px){.theme-style1 .s1-article-insights{padding:1.25rem 2.5rem 0}}.theme-style1 .s1-article-insights--faq{padding-top:.75rem;padding-bottom:.25rem}.theme-style1 .s1-insight-card{border:1px solid #e5e7eb;border-radius:.75rem;padding:.875rem 1rem}@media (min-width:640px){.theme-style1 .s1-insight-card{padding:1rem 1.25rem}}.theme-style1 .s1-insight-card--highlights{background:#f8fafc;border-left:3px solid #2563eb}.theme-style1 .s1-insight-card--summary{border-left:3px solid hsl(var(--nav-accent,0 72% 51%));background:#fffbeb}.theme-style1 .s1-insight-card:focus,.theme-style1 .s1-insight-card:focus-within,.theme-style1 .s1-article-insights:focus,.theme-style1 .s1-article-insights:focus-within,.theme-style1 .s1-article-insights :focus:not(:focus-visible){box-shadow:none;outline:none}.theme-style1 .s1-insight-title{letter-spacing:.06em;text-transform:uppercase;color:#374151;margin:0 0 .625rem;font-size:.6875rem;font-weight:700}.theme-style1 .s1-insight-card--highlights .s1-insight-title{color:#1d4ed8}.theme-style1 .s1-insight-card--summary .s1-insight-title{color:hsl(var(--nav-accent,0 72% 51%))}.theme-style1 .s1-highlights-list{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.theme-style1 .s1-highlight-item{border-bottom:1px solid #0000000f;align-items:flex-start;gap:.625rem;padding:.625rem 0;display:flex}.theme-style1 .s1-highlight-item:last-child{border-bottom:none;padding-bottom:0}.theme-style1 .s1-highlight-item:first-child{padding-top:0}.theme-style1 .s1-highlight-marker{color:#fff;background:#2563eb;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;margin-top:.125rem;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex}.theme-style1 .s1-highlight-text{min-width:0;font-family:"Noto Sans Telugu",var(--font-serif);color:#1f2937;word-break:break-word;overflow-wrap:anywhere;flex:1;font-size:.9375rem;line-height:1.75}@media (min-width:640px){.theme-style1 .s1-highlight-text{font-size:1rem;line-height:1.8}}.theme-style1 .s1-summary-text{font-family:"Noto Sans Telugu",var(--font-serif);color:#1f2937;word-break:break-word;overflow-wrap:anywhere;margin:0;font-size:.9375rem;font-weight:500;line-height:1.75}@media (min-width:640px){.theme-style1 .s1-summary-text{font-size:1.0625rem;line-height:1.85}}.theme-style1 .s1-article-insights--faq .aeo-blocks{gap:0;margin-bottom:0}.theme-style1 .s1-article-insights--faq .aeo-faq{background:#fafafa;border:1px solid #e5e7eb;border-radius:.75rem;padding:.875rem 1rem}.theme-style1 .s1-article-insights--faq .aeo-block-title{letter-spacing:.06em;color:#374151;margin-bottom:.75rem;font-size:.6875rem}.theme-style1 .s1-article-insights--faq .aeo-faq-list{gap:.75rem}.theme-style1 .s1-article-insights--faq .aeo-faq-item{border-bottom:1px solid #e5e7eb;padding-bottom:.75rem}.theme-style1 .s1-article-insights--faq .aeo-faq-item:last-child{border-bottom:none;padding-bottom:0}.theme-style1 .s1-article-insights--faq .aeo-faq-question{color:#111827;margin-bottom:.375rem;font-size:.8125rem;font-weight:700;line-height:1.5}.theme-style1 .s1-article-insights--faq .aeo-faq-answer{font-family:"Noto Sans Telugu",var(--font-serif);color:#374151;word-break:break-word;overflow-wrap:anywhere;font-size:.875rem;line-height:1.7}.aeo-faq--accordion .aeo-faq-accordion{flex-direction:column;gap:.5rem;display:flex}.aeo-faq-details{background:#fff;border:1px solid #e5e7eb;border-radius:.625rem;overflow:hidden}.aeo-faq-details[open]{border-color:#d1d5db;box-shadow:0 1px 3px #0000000a}.aeo-faq-details .aeo-faq-question{cursor:pointer;color:#111827;justify-content:space-between;align-items:center;gap:.5rem;margin:0;padding:.75rem .875rem;font-size:.8125rem;font-weight:700;line-height:1.45;list-style:none;display:flex}.aeo-faq-details .aeo-faq-question::-webkit-details-marker{display:none}.aeo-faq-details .aeo-faq-question:after{content:"+";color:#52525b;background:#f4f4f5;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.875rem;font-weight:700;display:inline-flex}.aeo-faq-details[open] .aeo-faq-question:after{content:"−";background:hsl(var(--primary,0 72% 51%)/.1);color:hsl(var(--primary,0 72% 51%))}.aeo-faq-details .aeo-faq-answer{border-top:1px solid #f3f4f6;margin:0;padding:0 .875rem .75rem}.theme-style1 .s1-article-insights--faq .aeo-faq-details .aeo-faq-answer{padding-top:.625rem}@media (max-width:639px){.theme-style1 .article-content-enhanced{font-size:1rem;line-height:1.85}.theme-style1 .article-content-enhanced p,.theme-style1 .article-paragraph p{margin-bottom:1.25rem;font-size:1rem;line-height:1.85}.theme-style1 .drop-cap p:first-child:first-letter,.theme-style1 .first-paragraph p:first-child:first-letter{margin-right:.1em;font-size:3rem}}
.theme-style2{--primary:217 91% 60%;--primary-dark:217 91% 45%;--primary-light:217 91% 75%;--gradient-1:#667eea;--gradient-2:#764ba2;--gradient-3:#f472b6;--surface:0 0% 100%;--surface-alt:0 0% 98%;--surface-muted:0 0% 96%;--border:0 0% 90%;--border-light:0 0% 95%;--text-primary:0 0% 0%;--text-secondary:0 0% 20%;--text-muted:0 0% 45%;--text-light:0 0% 60%;--shadow-sm:0 1px 2px #0000000a;--shadow-md:0 2px 8px #0000000f;--shadow-lg:0 4px 16px #00000014;--shadow-xl:0 8px 24px #0000001a;--radius-sm:2px;--radius-md:4px;--radius-lg:6px;--transition-fast:.15s ease;--transition-normal:.25s ease;--transition-slow:.4s ease;--font-telugu:"Noto Sans Telugu","Noto Serif Telugu","Gautami","Raavi","Shruti",sans-serif;--font-telugu-heading:"Noto Sans Telugu","Noto Serif Telugu",sans-serif;--font-system:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}.theme-style2 .from-gradient-1{--tw-gradient-from:var(--gradient-1)}.theme-style2 .via-gradient-2{--tw-gradient-stops:var(--tw-gradient-from),var(--gradient-2),var(--tw-gradient-to)}.theme-style2 .to-gradient-3{--tw-gradient-to:var(--gradient-3)}.theme-style2{font-family:var(--font-telugu);background:hsl(var(--surface-alt));min-height:100vh;color:hsl(var(--text-primary));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.7}.theme-style2 h1,.theme-style2 h2,.theme-style2 h3,.theme-style2 h4,.theme-style2 h5,.theme-style2 h6{font-family:var(--font-telugu-heading);color:hsl(var(--text-primary));letter-spacing:.01em;font-weight:700;line-height:1.4}.theme-style2 p{font-family:var(--font-telugu);color:hsl(var(--text-secondary));line-height:1.8}.theme-style2 a{color:inherit;transition:color var(--transition-fast);text-decoration:none}.theme-style2 a:hover{color:hsl(var(--primary))}.theme-style2 header{background:hsl(var(--surface));border-bottom:1px solid hsl(var(--border));z-index:100;position:sticky;top:0}.theme-style2 .s2-site-header{isolation:isolate;backface-visibility:hidden;transform:translateZ(0)}.theme-style2 .s2-site-header a:focus:not(:focus-visible),.theme-style2 .s2-site-header button:focus:not(:focus-visible){box-shadow:none;outline:none}.theme-style2 .s2-article-page-title{z-index:0;scroll-margin-top:6.5rem;position:relative}@media (min-width:640px){.theme-style2 .s2-article-page-title{scroll-margin-top:8rem}}.theme-style2 #main-content{z-index:1;position:relative}.theme-style2 .s2-article-actions:focus,.theme-style2 .s2-article-actions:focus-within,.theme-style2 .s2-article-actions :focus:not(:focus-visible){box-shadow:none;outline:none}.theme-style2 header nav{font-family:var(--font-telugu)}.theme-style2 nav a{color:hsl(var(--text-primary));transition:color var(--transition-fast);padding:.625rem 1rem;font-size:.9375rem;font-weight:600;position:relative}.theme-style2 nav a:hover{color:hsl(var(--primary))}.theme-style2 nav a:after{content:"";background:hsl(var(--primary));width:0;height:3px;transition:all var(--transition-fast);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.theme-style2 nav a:hover:after,.theme-style2 nav a[aria-current=page]:after{width:70%}.theme-style2 section{background:hsl(var(--surface));transition:box-shadow var(--transition-normal);overflow:hidden}.theme-style2 .section-header{border-bottom:3px solid hsl(var(--primary));justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.5rem;display:flex}.theme-style2 .section-title{font-family:var(--font-telugu-heading);color:hsl(var(--text-primary));text-transform:uppercase;letter-spacing:.02em;align-items:center;gap:.5rem;font-size:1.125rem;font-weight:700;display:flex}.theme-style2 .section-title:before{content:"";background:hsl(var(--primary));width:4px;height:1.25em}.theme-style2 .section-link{color:hsl(var(--primary));transition:color var(--transition-fast);font-size:.8125rem;font-weight:600}.theme-style2 .section-link:hover{text-decoration:underline}.theme-style2 article{transition:all var(--transition-normal)}.theme-style2 article:hover{transform:translateY(-2px)}.theme-style2 article h1,.theme-style2 article h2,.theme-style2 article h3,.theme-style2 article h4{font-family:var(--font-telugu-heading);color:hsl(var(--text-primary));font-weight:700;line-height:1.4}.theme-style2 article .excerpt{font-family:var(--font-telugu);color:hsl(var(--text-secondary));line-height:1.7}.theme-style2 article time{color:hsl(var(--text-muted));font-size:.75rem}.theme-style2 .aspect-video,.theme-style2 .aspect-\[16\/9\],.theme-style2 .aspect-\[4\/3\]{background:hsl(var(--surface-muted));position:relative;overflow:hidden}.theme-style2 .aspect-video img,.theme-style2 .aspect-\[16\/9\] img,.theme-style2 .aspect-\[4\/3\] img{transition:transform var(--transition-slow)}.theme-style2 a:hover .aspect-video img,.theme-style2 a:hover .aspect-\[16\/9\] img,.theme-style2 a:hover .aspect-\[4\/3\] img,.theme-style2 article:hover .aspect-video img,.theme-style2 article:hover .aspect-\[16\/9\] img,.theme-style2 article:hover .aspect-\[4\/3\] img{transform:scale(1.03)}.theme-style2 .lead-story{background:hsl(var(--surface));transition:all var(--transition-normal);overflow:hidden}.theme-style2 .lead-story:hover{box-shadow:var(--shadow-lg)}.theme-style2 .lead-story h1{font-family:var(--font-telugu-heading);color:hsl(var(--text-primary));font-size:1.5rem;font-weight:700;line-height:1.35}@media (min-width:640px){.theme-style2 .lead-story h1{font-size:1.75rem}}.theme-style2 .lead-story:hover h1{color:hsl(var(--primary))}.theme-style2 .compact-story{border-bottom:1px solid hsl(var(--border-light));gap:.75rem;padding:.75rem 0;display:flex}.theme-style2 .compact-story:last-child{border-bottom:none}.theme-style2 .compact-story h3{font-family:var(--font-telugu-heading);color:hsl(var(--text-primary));font-size:.9375rem;font-weight:600;line-height:1.45}.theme-style2 .compact-story:hover h3{color:hsl(var(--primary))}.theme-style2 .title-list-item{border-bottom:1px solid hsl(var(--border-light));align-items:flex-start;gap:.75rem;padding:.625rem 0;display:flex}.theme-style2 .title-list-item:last-child{border-bottom:none}.theme-style2 .title-list-item .number{background:hsl(var(--primary));color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.6875rem;font-weight:700;display:flex}.theme-style2 .title-list-item span{font-family:var(--font-telugu);color:hsl(var(--text-primary));font-size:.9375rem;font-weight:500;line-height:1.5}.theme-style2 .title-list-item:hover span{color:hsl(var(--primary))}.theme-style2 .title-list-item:hover .s2-article-meta,.theme-style2 .title-list-item:hover .s2-article-meta span{color:#71717a!important}.theme-style2 .s2-article-meta span{font-size:inherit;font-weight:400;line-height:1.4}.theme-style2 .bullet-item{border-bottom:1px solid hsl(var(--border-light));align-items:flex-start;gap:.5rem;padding:.5rem 0;display:flex}.theme-style2 .bullet-item:last-child{border-bottom:none}.theme-style2 .bullet-item:before{content:"";background:hsl(var(--primary));flex-shrink:0;width:6px;height:6px;margin-top:.5rem}.theme-style2 .bullet-item span{font-family:var(--font-telugu);color:hsl(var(--text-primary));font-size:.9375rem;font-weight:500;line-height:1.5}.theme-style2 .ad-placeholder{background:linear-gradient(135deg,hsl(var(--surface-muted))0%,hsl(var(--surface))100%);border:2px dashed hsl(var(--border));text-align:center;transition:border-color var(--transition-fast);flex-direction:column;justify-content:center;align-items:center;padding:1.5rem;display:flex}.theme-style2 .ad-placeholder:hover{border-color:hsl(var(--primary))}.theme-style2 .ad-placeholder-title{color:hsl(var(--text-primary));margin-bottom:.25rem;font-size:.875rem;font-weight:700}.theme-style2 .ad-placeholder-text{color:hsl(var(--text-muted));margin-bottom:.75rem;font-size:.75rem}.theme-style2 .ad-placeholder-btn{color:#fff;background:hsl(var(--primary));border-radius:var(--radius-sm);transition:background var(--transition-fast);padding:.375rem 1rem;font-size:.75rem;font-weight:600}.theme-style2 .ad-placeholder-btn:hover{background:hsl(var(--primary-dark));color:#fff}.theme-style2 .article-content{font-family:var(--font-telugu);color:hsl(var(--text-secondary));font-size:1.0625rem;line-height:1.9}.theme-style2 .article-content h2{font-family:var(--font-telugu-heading);color:hsl(var(--text-primary));margin-top:2rem;margin-bottom:.75rem;font-size:1.375rem;font-weight:700}.theme-style2 .article-content h3{font-family:var(--font-telugu-heading);color:hsl(var(--text-primary));margin-top:1.5rem;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.theme-style2 .article-content p{margin-bottom:1.25rem}.theme-style2 .article-content a{color:hsl(var(--primary));text-decoration:underline}.theme-style2 .article-content ul,.theme-style2 .article-content ol{margin:1rem 0;padding-left:1.5rem}.theme-style2 .article-content li{margin-bottom:.5rem}.theme-style2 .article-content blockquote{border-left:4px solid hsl(var(--primary));color:hsl(var(--text-muted));margin:1.5rem 0;padding-left:1rem;font-style:italic}.theme-style2 .reporter-section{background:hsl(var(--surface-alt));border:1px solid hsl(var(--border));margin-top:2rem;padding:1.25rem}.theme-style2 .reporter-section h4{font-family:var(--font-telugu-heading);text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--text-muted));margin-bottom:.75rem;font-size:.75rem;font-weight:600}.theme-style2 .reporter-info{align-items:center;gap:1rem;display:flex}.theme-style2 .reporter-avatar{background:hsl(var(--primary));color:#fff;border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;font-size:1.25rem;font-weight:700;display:flex}.theme-style2 .reporter-details{flex:1}.theme-style2 .reporter-name{font-family:var(--font-telugu-heading);color:hsl(var(--text-primary));font-size:1rem;font-weight:700}.theme-style2 .reporter-role{color:hsl(var(--text-muted));font-size:.8125rem}.theme-style2 .flash-ticker{background:hsl(var(--primary));color:#fff;font-family:var(--font-telugu);font-weight:600}.theme-style2 footer{font-family:var(--font-telugu)}.theme-style2 footer h4{font-family:var(--font-telugu-heading)}@media (max-width:639px){.theme-style2{font-size:15px}.theme-style2 .section-title{font-size:1rem}.theme-style2 .lead-story h1{font-size:1.25rem}.theme-style2 .article-content{font-size:1rem}}.theme-style2 .scrollbar-hide::-webkit-scrollbar{display:none}.theme-style2 .scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.theme-style2 .text-primary-color{color:hsl(var(--primary))}.theme-style2 .bg-primary-color{background-color:hsl(var(--primary))}.theme-style2 .border-primary-color{border-color:hsl(var(--primary))}.theme-style2 [lang=te],.theme-style2 .telugu-text{line-height:1.85}
.theme-style3{--primary:38 92% 50%;--accent:38 92% 50%;--font-telugu:"Noto Sans Telugu",system-ui,sans-serif;font-family:var(--font-telugu)}.theme-style3 a{color:inherit;text-decoration:none}.theme-style3 nav[class*=sticky],.theme-style3 header{box-shadow:0 4px 6px -1px #00000014;border-bottom:2px solid hsl(var(--primary))!important}.theme-style3 nav a:hover{color:hsl(var(--primary))}.theme-style3 .s3-badge{background:hsl(var(--primary));color:#fff;text-transform:uppercase;letter-spacing:.04em;border-radius:.375rem;padding:.25rem .75rem;font-size:11px;font-weight:800;display:inline-block}.theme-style3 .s3-headline,.theme-style3 .s3-card-title,.theme-style3 .s3-trend-title,.theme-style3 .s3-article-title{font-family:var(--font-telugu);color:#0f172a!important}.theme-style3 .group:hover .s3-headline,.theme-style3 .group:hover .s3-card-title,.theme-style3 .group:hover .s3-trend-title{color:hsl(var(--primary))!important}.theme-style3 .s3-rank-num{color:hsl(var(--primary));margin-right:.25rem;font-size:.875rem;font-weight:900}.theme-style3 .s3-article-body,.theme-style3 .s3-paragraph{font-family:var(--font-telugu);color:#1e293b;font-size:1.125rem;line-height:1.9}.theme-style3 .s3-article-body p,.theme-style3 .s3-paragraph p{margin-bottom:1.25rem}.theme-style3 .s3-article-body h2,.theme-style3 .s3-paragraph h2{color:#0f172a;margin-top:1.75rem;margin-bottom:.75rem;font-size:1.375rem;font-weight:700}.theme-style3 .s3-meta-line span,.theme-style3 .s3-meta-line time{font-family:var(--font-telugu)}.theme-style3 footer{border-top:4px solid hsl(var(--primary))}.theme-style3.pb-20{padding-bottom:4rem}@supports (padding-bottom:env(safe-area-inset-bottom)){.theme-style3.pb-20{padding-bottom:calc(4rem + env(safe-area-inset-bottom))}}@media (max-width:1023px){.theme-style3 .s3-article-body{font-size:1rem;line-height:1.85}}
.theme-tv9{--accent:0 85% 55%}.theme-tv9 .prose :where(h1,h2,h3){color:#111827}.theme-tv9 a:hover{color:hsl(var(--accent))}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes ticker-in{0%{opacity:.2;transform:translate(100%)}to{opacity:1;transform:translate(0)}}
