@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";
.theme-style1{--accent:220 70% 55%;--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 nav[class*=sticky],.theme-style1 header{background-color:var(--header-bg,white)!important}.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 .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{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 .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{transform-origin:0;z-index:9999;background:linear-gradient(90deg,#dc2626,#ef4444,#f97316);height:3px;transition:transform .1s ease-out;position:fixed;top:0;left:0}.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;scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:.5rem;padding-bottom:.125rem;display:flex;overflow-x:auto}.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{aspect-ratio:16/9;background:#f4f4f5;border-radius:.75rem;width:100%;position:relative;overflow:hidden}.theme-style1 .s1-article-hero-img{object-fit:cover;width:100%;height:100%}.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{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(--primary,0 72% 51%));background:#fffbeb}.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(--primary,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 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 .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{--s3-bg:#f6f4ef;--s3-surface:#fff;--s3-border:#e8e1d3;--s3-text:#1f1b16;--s3-muted:#6b6255;--s3-accent:#b42318;--s3-accent-2:#f59e0b;background:var(--s3-bg);color:var(--s3-text)}.s3-header{background:var(--s3-surface);border-bottom:1px solid var(--s3-border);z-index:40;position:sticky;top:0}.s3-topbar,.s3-brandbar,.s3-nav{width:min(1240px,100%);margin:0 auto;padding-left:16px;padding-right:16px}.s3-topbar{color:var(--s3-muted);border-bottom:1px solid var(--s3-border);justify-content:space-between;align-items:center;padding-top:7px;padding-bottom:7px;font-size:12px;display:flex}.s3-top-links{gap:10px;display:flex}.s3-brandbar{justify-content:space-between;align-items:center;padding-top:10px;padding-bottom:10px;display:flex}.s3-logo{flex-direction:column;line-height:1.2;display:flex}.s3-logo span{font-size:24px;font-weight:800}.s3-logo small{color:var(--s3-muted);font-size:11px}.s3-search{border:1px solid var(--s3-border);width:min(320px,50vw);color:var(--s3-muted);border-radius:999px;padding:8px 14px;font-size:13px}.s3-nav{white-space:nowrap;border-top:1px solid var(--s3-border);gap:16px;padding-top:8px;padding-bottom:8px;font-size:13px;display:flex;overflow-x:auto}.s3-nav a:hover{color:var(--s3-accent)}.theme-style3 a{color:inherit;text-decoration:none}.s3-main,.s3-article-main{width:min(1240px,100%);margin:0 auto;padding:16px}.s3-ad-wrap{width:min(1240px,100%);margin:10px auto;padding:0 16px}.s3-ticker{background:var(--s3-surface);border-top:2px solid var(--s3-accent);border-bottom:1px solid var(--s3-border);align-items:center;gap:10px;padding:8px 16px;display:flex;overflow:hidden}.s3-ticker-label{background:var(--s3-accent);color:#fff;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:700}.s3-ticker-track{scrollbar-width:none;gap:18px;display:flex;overflow-x:auto}.s3-ticker-track::-webkit-scrollbar{display:none}.s3-ticker-item{white-space:nowrap;color:var(--s3-muted);font-size:13px}.s3-hero-wrap{grid-template-columns:1.45fr 1fr;gap:14px;margin-top:14px;display:grid}.s3-hero-main,.s3-mini-card,.s3-list-item,.s3-sidebar,.s3-related-card{background:var(--s3-surface);border:1px solid var(--s3-border);border-radius:10px;overflow:hidden}.s3-hero-main{min-height:420px;position:relative}.s3-hero-img{object-fit:cover;width:100%;height:100%;display:block}.s3-ph{color:#8f7c5a;background:linear-gradient(135deg,#ece6d9,#d8ccb8);place-items:center;font-size:42px;display:grid}.s3-hero-overlay{color:#fff;background:linear-gradient(#00000040,#000000d9);padding:16px;position:absolute;inset:auto 0 0}.s3-cat{color:var(--s3-accent);text-transform:uppercase;letter-spacing:.4px;font-size:11px;font-weight:700;display:inline-block}.s3-hero-overlay .s3-cat{color:#ffd17f}.s3-hero-overlay h1{margin:8px 0 6px;font-size:28px;line-height:1.25}.s3-hero-overlay p{color:#ececec;margin:0;font-size:14px}.s3-hero-side{grid-template-rows:1fr 1fr;gap:14px;display:grid}.s3-mini-card a{grid-template-columns:140px 1fr;height:100%;display:grid}.s3-mini-img{object-fit:cover;width:100%;height:100%}.s3-mini-body{padding:12px}.s3-mini-body h2{margin:6px 0 0;font-size:17px;line-height:1.35}.s3-content-grid{grid-template-columns:1.4fr 360px;gap:16px;margin-top:16px;display:grid}.s3-sec-head{border-bottom:1px solid var(--s3-border);justify-content:space-between;align-items:center;margin:0 0 10px;padding-bottom:8px;display:flex}.s3-sec-head h2{margin:0;font-size:22px}.s3-sec-head a{color:var(--s3-accent);font-size:13px;font-weight:600}.s3-list{gap:10px;display:grid}.s3-list-link{grid-template-columns:160px 1fr;gap:12px;padding:10px;display:grid}.s3-list-img{object-fit:cover;border-radius:8px;width:100%;height:110px}.s3-list-body h3{margin:5px 0;font-size:17px;line-height:1.35}.s3-meta{color:var(--s3-muted);gap:10px;font-size:12px;display:flex}.s3-sidebar{height:fit-content;padding:12px}.s3-trending-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.s3-trending-item{grid-template-columns:30px 1fr;align-items:start;gap:9px;display:grid}.s3-rank{background:linear-gradient(135deg,var(--s3-accent),var(--s3-accent-2));color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:inline-grid}.s3-breadcrumb{color:var(--s3-muted);gap:8px;margin:6px 0 16px;font-size:13px;display:flex}.s3-article{background:var(--s3-surface);border:1px solid var(--s3-border);border-radius:12px;padding:16px}.s3-article-head h1{margin:8px 0 10px;font-size:34px;line-height:1.25}.s3-article-img{object-fit:cover;border-radius:10px;width:100%;height:auto;max-height:520px;margin-top:14px}.s3-article-body{color:#2c2720;margin-top:18px;font-size:18px;line-height:1.85}.s3-article-body h2,.s3-article-body h3{margin-top:24px;margin-bottom:8px;line-height:1.35}.s3-related{margin-top:20px}.s3-related h2{margin:0 0 10px;font-size:22px}.s3-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.s3-related-card{padding:12px}.s3-related-title{font-size:15px;line-height:1.4}.s3-article-side-ads{gap:12px;margin-top:18px;display:grid}.s3-footer{color:#f7f0e8;border-top:4px solid var(--s3-accent);background:#171311;margin-top:24px}.s3-footer-grid{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:18px;width:min(1240px,100%);margin:0 auto;padding:28px 16px 20px;display:grid}.s3-footer-grid h4,.s3-footer-grid h5{margin:0 0 8px}.s3-footer-grid p,.s3-footer-grid a,.s3-footer-grid span{color:#d9d1c7;margin-top:6px;font-size:13px;display:block}.s3-footer-bottom{color:#b8aa9b;border-top:1px solid #3a2e28;justify-content:space-between;width:min(1240px,100%);margin:0 auto;padding:12px 16px 20px;font-size:12px;display:flex}@media (max-width:980px){.s3-hero-wrap,.s3-content-grid{grid-template-columns:1fr}.s3-hero-main{min-height:320px}.s3-hero-side{grid-template-rows:none;grid-template-columns:1fr 1fr}.s3-related-grid,.s3-footer-grid{grid-template-columns:1fr 1fr}.s3-footer-bottom{flex-direction:column;gap:6px}}@media (max-width:720px){.s3-main,.s3-article-main{padding:10px}.s3-topbar{display:none}.s3-brandbar{gap:10px}.s3-search{width:46vw}.s3-ticker{padding:8px 10px}.s3-hero-overlay h1{font-size:20px}.s3-mini-card a,.s3-list-link{grid-template-columns:100px 1fr}.s3-mini-body h2,.s3-list-body h3{font-size:14px}.s3-list-img{height:82px}.s3-article{padding:12px}.s3-article-head h1{font-size:24px}.s3-article-body{font-size:16px}.s3-related-grid,.s3-footer-grid{grid-template-columns:1fr}}
.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)}}
