.aca-page{color:#1c1917;font-family:system-ui,-apple-system,sans-serif;line-height:1.55}.aca-wrap{max-width:960px;margin:0 auto;padding:0 20px}.aca-hero{background:linear-gradient(180deg,#f8fafc 0%,#fff 100%);padding:56px 0 32px;border-bottom:1px solid #e4e4e7}.aca-hero .aca-wrap{max-width:1140px}.aca-crumbs{font-size:14px;color:#57534e;margin-bottom:18px}.aca-crumbs a{color:#57534e;text-decoration:none;border-bottom:1px solid transparent}.aca-crumbs a:hover{color:#18181b;border-bottom-color:#18181b}.aca-crumbs span{margin:0 8px;color:#a8a29e}.aca-eyebrow{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#be123c;margin:0 0 10px}.aca-title{font-size:clamp(28px,5vw,48px);font-weight:600;letter-spacing:-.02em;line-height:1.1;margin:0 0 12px;text-wrap:balance;color:#18181b}.aca-count{color:#57534e;font-size:16px;margin:0 0 22px}.aca-actions{display:flex;gap:12px;flex-wrap:wrap}.aca-pdf-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;background:#18181b;color:#fff;border:0;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;font-family:inherit;transition:background .15s;text-decoration:none}.aca-pdf-btn:hover{background:#3f3f46}.aca-pdf-btn--ghost{background:#fff;color:#18181b;border:1px solid #d4d4d8}.aca-pdf-btn--ghost:hover{background:#fafaf9;border-color:#a8a29e}.aca-intro{color:#44403c;font-size:16px;line-height:1.65;max-width:none;margin:0 0 24px;column-count:2;column-gap:40px;column-rule:1px solid #e7e5e4}.aca-intro p{margin:0 0 14px;break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid}.aca-intro p:last-child{margin-bottom:0}.aca-intro a{color:#be123c;text-decoration:underline;text-underline-offset:2px;font-weight:600}.aca-intro strong{color:#27272a}.aca-intro-foot{margin-top:6px;padding-top:14px;border-top:1px solid #e7e5e4;color:#57534e;font-size:15px}@media (max-width:768px){.aca-intro{column-count:1;column-rule:0;column-gap:0}}.aca-pdf-icon{font-size:16px;line-height:1}.aca-full{max-width:780px;padding:32px 20px 80px}.aca-toc{margin:0 0 40px;padding:20px 22px;border:1px solid #e4e4e7;border-radius:12px;background:#fafaf9}.aca-toc-label{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#78716c;margin:0 0 10px}.aca-toc ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.aca-toc ol li a{display:flex;gap:10px;color:#18181b;text-decoration:none;font-weight:500;padding:6px 0;line-height:1.4}.aca-toc ol li a:hover{color:#be123c}.aca-toc-num{color:#a8a29e;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;min-width:28px}.aca-article{padding:32px 0 40px;border-bottom:1px solid #e4e4e7;scroll-margin-top:80px}.aca-article:last-of-type{border-bottom:0}.aca-article-head{margin-bottom:20px}.aca-article-title{font-size:clamp(24px,3.4vw,34px);font-weight:600;letter-spacing:-.015em;line-height:1.2;margin:10px 0 12px;text-wrap:balance}.aca-article-title a{color:#18181b;text-decoration:none}.aca-article-title a:hover{color:#be123c}.aca-article-tools{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:10px}.aca-article-body{font-size:17px;line-height:1.7;color:#27272a}.aca-article-body p{margin:0 0 1em}.aca-article-body h2,.aca-article-body h3{font-weight:600;letter-spacing:-.01em;color:#18181b;margin:1.6em 0 .6em;line-height:1.3}.aca-article-body h2{font-size:24px}.aca-article-body h3{font-size:20px}.aca-article-body ul,.aca-article-body ol{margin:0 0 1em;padding-left:1.3em}.aca-article-body li{margin:.25em 0}.aca-article-body img{max-width:100%;height:auto;border-radius:10px;margin:1em 0}.aca-article-body table{width:100%;border-collapse:collapse;margin:1em 0;font-size:15px}.aca-article-body th,.aca-article-body td{padding:10px 12px;border:1px solid #e4e4e7;text-align:left;vertical-align:top}.aca-article-body th{background:#fafaf9;font-weight:600}.aca-article-body a{color:#be123c;text-decoration:underline;text-underline-offset:2px}.aca-meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:8px;font-size:13px;color:#57534e}.aca-meta time{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.aca-subjects{list-style:none;margin:0;padding:0;display:flex;gap:6px;flex-wrap:wrap}.aca-subjects li a{display:inline-block;padding:2px 10px;border-radius:999px;background:#fef2f2;color:#be123c;font-size:12px;font-weight:600;text-decoration:none}.aca-subjects li a:hover{background:#fee2e2}.aca-readmore{font-size:14px;color:#be123c;text-decoration:none;font-weight:600}.aca-readmore:hover{text-decoration:underline}.aca-card-pdf a{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#fef2f2;color:#be123c;border:1px solid #fecdd3;border-radius:8px;font-size:13px;font-weight:600;text-decoration:none;cursor:pointer;font-family:inherit}.aca-card-pdf a:hover{background:#fee2e2;border-color:#fca5a5}.aca-loadmore:hover:not(:disabled){background:#3f3f46}.aca-loadmore:active:not(:disabled){transform:translateY(1px)}.aca-loadmore.is-loading::before{content:"";width:14px;height:14px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:aca-spin .7s linear infinite}@keyframes aca-spin{to{transform:rotate(360deg)}}@media print{.aca-hero .aca-actions,.aca-crumbs{display:none}}@font-face{font-family:CharmanSerif;font-style:normal;font-weight:100 900;font-display:swap;src:url("https://r2.anantamias.com/wp-content/uploads/2025/07/CharmanSerif-Variable-VF.woff2") format("woff2")}.mpq-mnav{display:none}@media (max-width:760px){.mpq-mnav{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:100;background:rgba(255,253,250,.96);-webkit-backdrop-filter:saturate(180%) blur(12px);backdrop-filter:saturate(180%) blur(12px);border-top:1px solid #e7e5e4;box-shadow:0 -8px 24px rgba(23,23,23,.06);padding:8px 6px calc(8px + env(safe-area-inset-bottom,0px));gap:2px;justify-content:space-around;font-family:var(--sans,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif)}.mpq-mnav__item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:7px 4px 5px;min-height:54px;text-decoration:none;color:#625f59;font-size:11px;font-weight:700;letter-spacing:.01em;border-radius:10px;white-space:nowrap}.mpq-mnav__item svg{width:22px;height:22px;display:block;stroke-width:1.6;flex-shrink:0}.mpq-mnav__item:hover,.mpq-mnav__item:focus{color:#7c2d12;outline:none}body{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px)) !important}}body{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Noto Sans Devanagari","Nirmala UI","Mangal",sans-serif}h3{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Noto Sans Devanagari","Nirmala UI","Mangal",sans-serif}.mm-close-dropdown-btn i.ion-ios-arrow-back{font-family:inherit}.mm-close-dropdown-btn i.ion-ios-arrow-back::before{font-family:inherit;content:"";display:inline-block;width:.55em;height:.55em;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);vertical-align:middle}details{--color-border:#eee;--color-text:#080808;border:1px solid #eee;border-radius:var(--radius-m);margin-block:1.875rem}details[open]{border-color:color-mix(in srgb,var(--color-border),var(--color-text) 15%)}details summary{cursor:pointer;font-weight:700;list-style:none;padding:.9375rem 1.875rem;position:relative}details summary::-webkit-details-marker,details summary::marker{display:none;content:""}details summary::after{content:"+";font-size:1.2em;font-weight:400;position:absolute;right:1.875rem;top:50%;transform:translateY(-50%) rotate(90deg)}details[open] summary::after{transform:translateY(-50%) rotate(270deg)}details>:not(summary){padding:0 1.875rem}details>:not(summary):last-child{padding-bottom:1.875rem}details[open] summary{border-bottom:1px solid var(--color-border);margin-bottom:.9375rem}form label{color:#080808}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}