html :is(.p-state,.p-district,.p-mandal,.p-pc){--ac-navy:#0D2E57;--ac-navy-deep:#061A35;--ac-gold:#C5982E;--ac-gold-soft:#E0B958;--ac-gold-text:#7A5C1A;--ac-paper:#FFFFFF;--ac-cream:#FFF9F0;--ac-border:#EADFC8;--ac-border-soft:#EFE3CC;--ac-ink:#252923;--ac-ink-soft:#4A4F47}html :is(.p-state,.p-district,.p-mandal,.p-pc) :is(.area-strip-title,.area-ranked-title,.area-block-title,.area-numbers-title){font-family:var(--font-dm-serif),Georgia,serif;font-weight:400;color:var(--ac-navy);letter-spacing:-.005em;line-height:1.15;margin:0}html :is(.p-state,.p-district,.p-mandal,.p-pc) :is(.area-strip-title,.area-ranked-title){font-size:clamp(20px,2.4vw,24px)}html :is(.p-state,.p-district,.p-mandal,.p-pc) :is(.area-block-title,.area-numbers-title){font-size:clamp(22px,2.8vw,28px)}html :is(.p-state,.p-district,.p-mandal,.p-pc) :is(.area-strip-title,.area-ranked-title,.area-block-title,.area-numbers-title) em{font-style:italic;color:var(--ac-gold-text)}html :is(.p-state,.p-district,.p-mandal,.p-pc) .area-source{font-size:12.5px;color:var(--ac-ink-soft);margin:12px 0 0}html :is(.p-state,.p-district,.p-mandal,.p-pc) .area-source a{color:var(--ac-gold-text);font-weight:600;text-decoration:underline}html :is(.p-state,.p-district,.p-mandal,.p-pc) .area-sub{font-size:14px;color:var(--ac-ink-soft);margin:4px 0 14px;max-width:70ch}html :is(.p-state,.p-district,.p-mandal,.p-pc) .area-strip-all{font-size:13px;font-weight:700;color:var(--ac-navy);white-space:nowrap;text-decoration:none}html :is(.p-state,.p-district,.p-mandal,.p-pc) .area-strip-all:hover{text-decoration:underline}html :is(.p-state,.p-district,.p-mandal,.p-pc) .area-tag{display:inline-block;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:2px 8px;border-radius:999px;background:rgba(13,46,87,.08);color:var(--ac-navy);vertical-align:middle}html :is(.p-state,.p-district,.p-mandal) .area-strip{background:var(--ac-paper);border-bottom:1px solid var(--ac-border-soft);padding:26px 0 22px}html :is(.p-state,.p-district,.p-mandal) .area-strip-head{display:flex;justify-content:space-between;align-items:end;gap:16px;margin-bottom:14px}html :is(.p-state,.p-district,.p-mandal) .area-strip .section-eyebrow{margin-bottom:6px}html :is(.p-state,.p-district,.p-mandal) .area-strip-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:10px}html :is(.p-state,.p-district,.p-mandal) .area-strip-card{display:flex;flex-direction:column;gap:4px;min-height:44px;padding:12px 14px;border:1px solid var(--ac-border-soft);border-radius:6px;background:var(--ac-paper);color:inherit;text-decoration:none;transition:border-color .15s,box-shadow .15s}html :is(.p-state,.p-district,.p-mandal) .area-strip-card:hover{border-color:var(--ac-gold);box-shadow:0 6px 18px -10px rgba(13,46,87,.35)}html :is(.p-state,.p-district,.p-mandal) .area-strip-name{font-family:var(--font-dm-serif),Georgia,serif;font-size:16.5px;color:var(--ac-navy);line-height:1.2}html :is(.p-state,.p-district,.p-mandal) .area-strip-local{font-size:12.5px;color:var(--ac-ink-soft)}html :is(.p-state,.p-district,.p-mandal) .area-strip-meta{font-size:12px;color:var(--ac-ink-soft)}html :is(.p-state,.p-district,.p-mandal) .area-strip-meta strong{color:var(--ac-navy);font-family:var(--font-mono),monospace;font-weight:600}html :is(.p-state,.p-district,.p-mandal) .area-strip-more{font-size:13px;color:var(--ac-ink-soft);margin:12px 0 0}html :is(.p-state,.p-district,.p-mandal) .area-strip-more a{color:var(--ac-navy);font-weight:700;text-decoration:underline}@media (min-width:560px){html :is(.p-state,.p-district,.p-mandal) .area-strip-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){html :is(.p-state,.p-district,.p-mandal) .area-strip-list{grid-template-columns:repeat(3,minmax(0,1fr))}}html :is(.p-state,.p-district,.p-mandal) :is(.area-ranked,.area-pins){background:var(--ac-cream);border-top:1px solid var(--ac-border-soft);border-bottom:1px solid var(--ac-border-soft);padding:30px 0 26px}html :is(.p-state,.p-district,.p-mandal) :is(.area-ranked,.area-pins).is-compact{background:var(--ac-paper);border:1px solid var(--ac-border-soft);border-top:3px solid var(--ac-gold);border-radius:8px;padding:18px 20px 16px}html :is(.p-state,.p-district,.p-mandal) :is(.area-ranked,.area-pins) .section-eyebrow{margin-bottom:6px}html :is(.p-state,.p-district,.p-mandal) .area-ranked-head{display:flex;justify-content:space-between;align-items:end;gap:16px;margin-bottom:14px}html :is(.p-state,.p-district,.p-mandal) .area-ranked-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:8px}html :is(.p-state,.p-district,.p-mandal) .area-ranked-item{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:44px;padding:8px 12px;background:var(--ac-paper);border:1px solid var(--ac-border-soft);border-radius:6px;color:inherit;text-decoration:none;transition:border-color .15s}html :is(.p-state,.p-district,.p-mandal) .area-ranked-item:hover{border-color:var(--ac-gold)}html :is(.p-state,.p-district,.p-mandal) .area-ranked-no{width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--ac-cream);border:1px solid var(--ac-border);color:var(--ac-gold-text);font-family:var(--font-mono),monospace;font-size:11.5px;font-weight:700}html :is(.p-state,.p-district,.p-mandal) .area-ranked-body{display:flex;flex-direction:column;min-width:0}html :is(.p-state,.p-district,.p-mandal) .area-ranked-name{font-family:var(--font-dm-serif),Georgia,serif;font-size:15.5px;color:var(--ac-navy);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html :is(.p-state,.p-district,.p-mandal) .area-ranked-sub{font-size:11.5px;color:var(--ac-ink-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html :is(.p-state,.p-district,.p-mandal) .area-ranked-val{font-family:var(--font-mono),monospace;font-size:13px;font-weight:600;color:var(--ac-ink)}html :is(.p-state,.p-district,.p-mandal) .is-compact .area-ranked-item{border:0;border-bottom:1px dashed var(--ac-border-soft);border-radius:0;padding:6px 2px;min-height:40px}html :is(.p-state,.p-district,.p-mandal) .is-compact .area-ranked-item:hover{background:var(--ac-cream)}@media (min-width:640px){html :is(.p-state,.p-district,.p-mandal) .area-ranked:not(.is-compact) .area-ranked-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){html :is(.p-state,.p-district,.p-mandal) .area-ranked:not(.is-compact) .area-ranked-list{grid-template-columns:repeat(5,minmax(0,1fr))}}html :is(.p-state,.p-district,.p-mandal) .area-pin-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}html :is(.p-state,.p-district,.p-mandal) .area-pin{display:inline-flex;align-items:baseline;gap:6px;min-height:36px;padding:6px 12px;border-radius:999px;border:1px solid var(--ac-border);background:var(--ac-paper);color:var(--ac-navy);text-decoration:none;font-family:var(--font-mono),monospace;font-size:13px;font-weight:600;transition:border-color .15s,background .15s}html :is(.p-state,.p-district,.p-mandal) .area-pin:hover{border-color:var(--ac-gold);background:var(--ac-cream)}html :is(.p-state,.p-district,.p-mandal) .area-pin-n{font-size:11px;font-weight:500;color:var(--ac-ink-soft)}html :is(.p-state,.p-district,.p-mandal) .area-pair{background:var(--ac-paper);padding:22px 0 6px}html :is(.p-state,.p-district,.p-mandal) .area-pair .container{display:grid;grid-template-columns:1fr;gap:16px;align-items:start}@media (min-width:820px){html :is(.p-state,.p-district,.p-mandal) .area-pair .container{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}html :is(.p-state,.p-district,.p-mandal) .area-axis{background:var(--ac-paper);border-top:1px solid var(--ac-border-soft);padding:26px 0 28px}html :is(.p-state,.p-district,.p-mandal) .area-axis .section-eyebrow{margin-bottom:12px}html :is(.p-state,.p-district,.p-mandal) .area-axis-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:12px}html :is(.p-state,.p-district,.p-mandal) .area-axis-card{display:flex;flex-direction:column;gap:4px;padding:14px 16px;min-height:44px;border:1px solid var(--ac-border-soft);border-left:3px solid var(--ac-navy);border-radius:6px;background:var(--ac-paper);color:inherit;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s}html :is(.p-state,.p-district,.p-mandal) .area-axis-card:hover{border-left-color:var(--ac-gold);box-shadow:0 10px 28px -14px rgba(13,46,87,.4);transform:translateY(-2px)}html :is(.p-state,.p-district,.p-mandal) .area-axis-eyebrow{font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ac-gold-text)}html :is(.p-state,.p-district,.p-mandal) .area-axis-title{font-family:var(--font-dm-serif),Georgia,serif;font-size:18px;color:var(--ac-navy);line-height:1.2}html :is(.p-state,.p-district,.p-mandal) .area-axis-meta{font-size:12.5px;color:var(--ac-ink-soft)}@media (min-width:720px){html :is(.p-state,.p-district,.p-mandal) .area-axis-list{grid-template-columns:repeat(3,minmax(0,1fr))}}html :is(.p-state,.p-district,.p-mandal) .area-links{background:var(--ac-paper);padding:6px 0 26px}html :is(.p-state,.p-district,.p-mandal) .area-links-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}html :is(.p-state,.p-district,.p-mandal) .area-link{display:inline-flex;align-items:center;min-height:40px;padding:8px 16px;border-radius:999px;border:1.5px solid var(--ac-border);background:var(--ac-paper);color:var(--ac-navy);font-size:13px;font-weight:700;text-decoration:none;transition:border-color .15s,background .15s}html :is(.p-state,.p-district,.p-mandal) .area-link:hover{border-color:var(--ac-gold);background:var(--ac-cream)}html :is(.p-state,.p-district,.p-mandal) .area-link[aria-current=page]{background:var(--ac-navy);border-color:var(--ac-navy);color:#fff}html :is(.p-state,.p-district,.p-mandal) .area-siblings .area-links-list{margin-top:6px}html :is(.p-state,.p-district,.p-mandal) .hero h1 .hero-kw{display:block;margin-top:12px;font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:clamp(15px,1.5vw,18px);font-weight:600;line-height:1.4;letter-spacing:0;color:rgba(255,255,255,.86);text-shadow:none}html :is(.p-state,.p-district,.p-mandal) .area-share{background:var(--ac-paper);border-bottom:1px solid var(--ac-border-soft)}html :is(.p-state,.p-district,.p-mandal) .area-share .container{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;padding-top:12px;padding-bottom:12px}html :is(.p-state,.p-district,.p-mandal) .area-share-label{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--ac-ink-soft)}html :is(.p-state,.p-district,.p-mandal) .area-share-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}html :is(.p-state,.p-district,.p-mandal) .area-share-btn{display:inline-flex;align-items:center;min-height:36px;padding:6px 14px;border-radius:999px;border:1px solid var(--ac-border);background:var(--ac-paper);color:var(--ac-navy);font-size:13px;font-weight:600;text-decoration:none}html :is(.p-state,.p-district,.p-mandal) .area-share-btn:hover{border-color:var(--ac-gold);background:var(--ac-cream)}html :is(.p-state,.p-district,.p-mandal) .area-numbers{background:var(--ac-cream);padding:30px 0;border-top:1px solid var(--ac-border-soft)}html :is(.p-state,.p-district,.p-mandal) .area-numbers-card{background:var(--ac-paper);border:1px solid var(--ac-border-soft);border-radius:10px;padding:22px 20px 20px;box-shadow:0 1px 2px rgba(13,46,87,.06)}html :is(.p-state,.p-district,.p-mandal) .area-numbers-head{display:flex;justify-content:space-between;align-items:end;gap:12px 28px;flex-wrap:wrap;padding-bottom:16px;margin-bottom:18px;border-bottom:1px solid var(--ac-border-soft)}html :is(.p-state,.p-district,.p-mandal) .area-numbers-head .section-eyebrow{margin-bottom:6px}html :is(.p-state,.p-district,.p-mandal) .area-numbers-note{font-size:12.5px;color:var(--ac-ink-soft);max-width:44ch;margin:0}html :is(.p-state,.p-district,.p-mandal) .area-numbers-grid{display:grid;grid-template-columns:1fr;gap:14px}html :is(.p-state,.p-district,.p-mandal) .area-numbers-col{border:1px solid var(--ac-border-soft);border-left:3px solid var(--ac-navy);border-radius:8px;padding:16px 16px 8px}html :is(.p-state,.p-district,.p-mandal) .area-numbers-col.is-derived{border-left-color:var(--ac-gold)}html :is(.p-state,.p-district,.p-mandal) .area-numbers-col h3{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--ac-gold-text);margin:0 0 6px}html :is(.p-state,.p-district,.p-mandal) .area-numbers-col>p{font-size:12.5px;color:var(--ac-ink-soft);margin:0 0 10px;padding-bottom:10px;border-bottom:1px solid var(--ac-border-soft)}html :is(.p-state,.p-district,.p-mandal) .area-numbers-col dl{margin:0;display:grid;gap:0}html :is(.p-state,.p-district,.p-mandal) .area-numbers-col dl>div{padding:9px 0;border-bottom:1px dashed var(--ac-border-soft)}html :is(.p-state,.p-district,.p-mandal) .area-numbers-col dl>div:last-child{border-bottom:0}html :is(.p-state,.p-district,.p-mandal) .area-numbers-col dt{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ac-ink-soft)}html :is(.p-state,.p-district,.p-mandal) .area-numbers-col dd{margin:2px 0 0;font-family:var(--font-dm-serif),Georgia,serif;font-size:22px;color:var(--ac-navy);line-height:1.15}html :is(.p-state,.p-district,.p-mandal) .area-numbers-col dd small{font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:11.5px;color:var(--ac-ink-soft);margin-left:6px}@media (min-width:820px){html :is(.p-state,.p-district,.p-mandal) .area-numbers-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}html :is(.p-state,.p-district,.p-mandal) .area-block{background:var(--ac-cream);padding:30px 0;border-top:1px solid var(--ac-border-soft)}html :is(.p-state,.p-district,.p-mandal) .area-block .area-block-title{padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid var(--ac-border-soft)}html :is(.p-state,.p-district,.p-mandal) .area-lead{display:grid;grid-template-columns:84px minmax(0,1fr);border:1px solid var(--ac-border-soft);border-radius:8px;overflow:hidden;background:var(--ac-paper);color:inherit;text-decoration:none;margin-bottom:12px}html :is(.p-state,.p-district,.p-mandal) .area-lead-date{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:linear-gradient(135deg,var(--ac-navy-deep),var(--ac-navy));color:#fff;padding:14px 8px}html :is(.p-state,.p-district,.p-mandal) .area-lead-date strong{font-family:var(--font-dm-serif),Georgia,serif;font-size:30px;line-height:1}html :is(.p-state,.p-district,.p-mandal) .area-lead-date span{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ac-gold-soft)}html :is(.p-state,.p-district,.p-mandal) .area-lead-body{display:flex;flex-direction:column;gap:6px;padding:14px 16px}html :is(.p-state,.p-district,.p-mandal) .area-lead-title{font-family:var(--font-dm-serif),Georgia,serif;font-size:20px;color:var(--ac-navy);line-height:1.2}html :is(.p-state,.p-district,.p-mandal) .area-lead-meta{font-size:12.5px;color:var(--ac-ink-soft)}html :is(.p-state,.p-district,.p-mandal) .area-rows{list-style:none;margin:0;padding:0;border:1px solid var(--ac-border-soft);border-radius:8px;background:var(--ac-paper);overflow:hidden}html :is(.p-state,.p-district,.p-mandal) .area-rows li+li{border-top:1px solid var(--ac-border-soft)}html :is(.p-state,.p-district,.p-mandal) .area-row{display:grid;grid-template-columns:64px minmax(0,1fr);gap:2px 12px;align-items:center;padding:10px 14px;min-height:44px;color:inherit;text-decoration:none}html :is(.p-state,.p-district,.p-mandal) .area-row:hover{background:var(--ac-cream)}html :is(.p-state,.p-district,.p-mandal) .area-row-date,html :is(.p-state,.p-district,.p-mandal) .area-row-day{grid-row:span 2;font-family:var(--font-mono),monospace;font-size:11.5px;font-weight:700;color:var(--ac-gold-text);text-transform:uppercase}html :is(.p-state,.p-district,.p-mandal) .area-row-day{display:flex;flex-direction:column;align-items:center}html :is(.p-state,.p-district,.p-mandal) .area-row-day strong{font-family:var(--font-dm-serif),Georgia,serif;font-size:22px;color:#A9502F;line-height:1}html :is(.p-state,.p-district,.p-mandal) .area-row-title{font-family:var(--font-dm-serif),Georgia,serif;font-size:15.5px;color:var(--ac-navy);line-height:1.25}html :is(.p-state,.p-district,.p-mandal) .area-row-meta{font-size:12px;color:var(--ac-ink-soft)}html :is(.p-state,.p-district,.p-mandal) .area-persons{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html :is(.p-state,.p-district,.p-mandal) .area-person{display:flex;flex-direction:column;border:1px solid var(--ac-border-soft);border-top:3px solid var(--ac-gold);border-radius:8px;overflow:hidden;background:var(--ac-paper);color:inherit;text-decoration:none}html :is(.p-state,.p-district,.p-mandal) .area-person-img{aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-family:var(--font-dm-serif),Georgia,serif;font-size:34px;color:#fff;background:radial-gradient(circle at 35% 35%,#1E4D8A,var(--ac-navy-deep))}html :is(.p-state,.p-district,.p-mandal) .area-persons li:nth-child(4n+2) .area-person-img{background:radial-gradient(circle at 35% 35%,#E0B958,#7A5C1A)}html :is(.p-state,.p-district,.p-mandal) .area-persons li:nth-child(4n+3) .area-person-img{background:radial-gradient(circle at 35% 35%,#2A6458,#163A33)}html :is(.p-state,.p-district,.p-mandal) .area-persons li:nth-child(4n+4) .area-person-img{background:radial-gradient(circle at 35% 35%,#A9502F,#6E2F18)}html :is(.p-state,.p-district,.p-mandal) .area-person-cat{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ac-gold-text);padding:10px 12px 0}html :is(.p-state,.p-district,.p-mandal) .area-person-name{font-family:var(--font-dm-serif),Georgia,serif;font-size:16px;color:var(--ac-navy);padding:2px 12px 12px}@media (min-width:720px){html :is(.p-state,.p-district,.p-mandal) .area-persons{grid-template-columns:repeat(4,minmax(0,1fr))}}html :is(.p-state,.p-district,.p-mandal) .area-faq{background:var(--ac-paper);padding:30px 0 40px}html :is(.p-state,.p-district,.p-mandal) .area-faq-card{background:var(--ac-paper);border:1px solid var(--ac-border-soft);border-radius:10px;padding:22px 20px;box-shadow:0 1px 2px rgba(13,46,87,.06)}html :is(.p-state,.p-district,.p-mandal) .area-faq-card .area-block-title{padding-bottom:12px;margin-bottom:4px;border-bottom:1px solid var(--ac-border-soft)}html :is(.p-state,.p-district,.p-mandal) .area-faq-list details{border-bottom:1px dashed var(--ac-border-soft)}html :is(.p-state,.p-district,.p-mandal) .area-faq-list details:last-child{border-bottom:0}html :is(.p-state,.p-district,.p-mandal) .area-faq-list summary{display:flex;align-items:baseline;gap:12px;min-height:44px;padding:12px 0;cursor:pointer;list-style:none}html :is(.p-state,.p-district,.p-mandal) .area-faq-list summary::-webkit-details-marker{display:none}html :is(.p-state,.p-district,.p-mandal) .area-faq-list summary:after{content:"+";margin-left:auto;color:var(--ac-gold-text);font-size:18px;line-height:1}html :is(.p-state,.p-district,.p-mandal) .area-faq-list details[open] summary:after{content:"×"}html :is(.p-state,.p-district,.p-mandal) .area-faq-no{font-family:var(--font-mono),monospace;font-size:10.5px;font-weight:700;letter-spacing:.1em;color:var(--ac-gold-text)}html :is(.p-state,.p-district,.p-mandal) .area-faq-list h3{font-family:var(--font-dm-serif),Georgia,serif;font-weight:400;font-size:16px;color:var(--ac-navy);margin:0;line-height:1.3}html :is(.p-state,.p-district,.p-mandal) .area-faq-list p{margin:-4px 0 14px 44px;font-size:14.5px;line-height:1.6;color:var(--ac-ink-soft)}@media (max-width:560px){html :is(.p-state,.p-district,.p-mandal) .area-faq-list p{margin-left:0}}html .p-state .hero-crest-grid.has-seats .hero-crest-stat:nth-child(5){grid-column:1/-1}html .p-state .india-hero{position:relative;color:#fff;padding:44px 0 40px;overflow:hidden}html .p-state .india-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,transparent,rgba(224,185,88,.9) 30%,rgba(240,207,122,1) 50%,rgba(224,185,88,.9) 70%,transparent);box-shadow:0 0 18px 2px rgba(224,185,88,.55)}html .p-state .india-hero .hero-eyebrow{color:var(--ac-gold-soft);margin-bottom:12px}html .p-state .india-hero h1{font-family:var(--font-dm-serif),Georgia,serif;font-weight:400;font-size:clamp(34px,5vw,60px);line-height:1.05;letter-spacing:-.02em;color:#fff;margin:0 0 14px;text-shadow:0 0 46px rgba(224,185,88,.35),0 2px 18px rgba(0,0,0,.3)}html .p-state .india-hero h1 em{font-style:italic;color:#F3D58E}html .p-state .india-hero .india-sub{max-width:64ch;font-size:15.5px;line-height:1.6;color:rgba(255,255,255,.86);margin:0 0 22px}html .p-state .india-tiles{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:760px}html .p-state .india-tiles>div{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.16);border-radius:8px;padding:12px 14px;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 0 24px -10px rgba(224,185,88,.55)}html .p-state .india-tiles dt{font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--ac-gold-soft)}html .p-state .india-tiles dd{margin:4px 0 0;font-family:var(--font-dm-serif),Georgia,serif;font-size:24px;color:#fff;line-height:1}@media (min-width:640px){html .p-state .india-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}html .p-state .india-section{padding-top:40px}html .p-state .india-section+.india-section{padding-top:0}html .p-state .india-electoral{background:var(--ac-paper);border-top:1px solid var(--ac-border-soft);padding:40px 0 48px}html .p-state .india-electoral .section-sub{max-width:70ch}html .p-state .india-electoral .area-axis{padding:18px 0 0;border:0}html .p-state .india-electoral .area-axis .container{padding:0}html .p-state .india-electoral .area-axis .section-eyebrow{display:none}html .p-pc .pc-hero{position:relative}html .p-pc .pc-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(224,185,88,.9) 30%,rgba(240,207,122,1) 50%,rgba(224,185,88,.9) 70%,transparent);box-shadow:0 0 18px 2px rgba(224,185,88,.55);z-index:1}html .p-pc .pc-hero h1{text-shadow:0 0 46px rgba(224,185,88,.35),0 2px 18px rgba(0,0,0,.3)}html .p-pc .pc-hero-text .eyebrow{color:var(--ac-gold-soft);text-shadow:0 0 14px rgba(224,185,88,.45)}html .p-pc .pc-numstrip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:22px;border:0;padding:0}html .p-pc .pc-numstrip .item{display:flex;flex-direction:column;gap:4px;padding:12px 14px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.16);border-radius:8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 0 24px -10px rgba(224,185,88,.55)}html .p-pc .pc-numstrip .item .num{font-family:var(--font-dm-serif),Georgia,serif;font-size:24px;color:#fff;line-height:1;text-shadow:0 0 22px rgba(224,185,88,.35)}html .p-pc .pc-numstrip .item .lbl{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ac-gold-soft)}@media (min-width:640px){html .p-pc .pc-numstrip{grid-template-columns:repeat(4,minmax(0,1fr))}}html .p-pc .mp-card{border-top:3px solid var(--ac-gold-soft);box-shadow:0 0 40px -8px rgba(224,185,88,.45),0 24px 60px -24px rgba(0,0,0,.6)}html .p-pc .sec-head .eyebrow{color:var(--ac-gold-text)}html .p-pc .sec-head .eyebrow:before{background:var(--ac-gold);box-shadow:0 0 8px rgba(224,185,88,.8)}html .p-pc .ac-card{border-top:3px solid var(--ac-gold);border-radius:6px}html .p-pc .ac-card:hover{border-top-color:var(--ac-gold-soft);box-shadow:0 16px 48px rgba(13,46,87,.16),0 0 30px -8px rgba(224,185,88,.6)}html .p-pc .pc-item{border-left:3px solid var(--ac-navy);border-radius:6px}html .p-pc .pc-item:hover{border-left-color:var(--ac-gold)}html .p-pc .state-h{font-family:var(--font-dm-serif),Georgia,serif;font-weight:400;color:var(--ac-navy);padding-bottom:10px;border-bottom:2px solid var(--ac-gold);margin-bottom:16px}html .p-pc .atlas-method,html .p-pc .history-block,html .p-pc .table-scroll{border-top:3px solid var(--ac-gold);border-radius:6px}@media (prefers-reduced-motion:reduce){html :is(.p-state,.p-district,.p-mandal) .area-axis-card:hover{transform:none}}