.pi-marl-article{color:#f5f7fa;font-family:var(--font-inter),system-ui,-apple-system,"Segoe UI",Arial,sans-serif;font-size:16px;line-height:1.7}.pi-marl-article .container{max-width:none;margin:0;padding:0}.pi-marl-article h1{font-size:32px;font-weight:700;letter-spacing:-.01em;color:#f5f7fa;padding-bottom:16px;margin:40px 0 24px}.pi-marl-article h1,.pi-marl-article h2{font-family:var(--font-inter);border-bottom:1px solid #2e2e2e}.pi-marl-article h2{font-size:14px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#9ca3af;padding-bottom:8px;margin:48px 0 20px}.pi-marl-article h3{font-size:20px;margin:32px 0 12px}.pi-marl-article h3,.pi-marl-article h4{font-family:var(--font-inter);font-weight:600;color:#f5f7fa}.pi-marl-article h4{font-size:16px;font-style:normal;margin:24px 0 8px}.pi-marl-article p{color:#9ca3af;max-width:75ch;margin:0 0 16px}.pi-marl-article strong{color:#f5f7fa;font-weight:600}.pi-marl-article a{color:#f5f7fa;text-decoration:underline;text-decoration-color:#2e2e2e;text-underline-offset:3px;transition:text-decoration-color .2s cubic-bezier(.2,0,0,1)}.pi-marl-article a:hover{text-decoration-color:#f5f7fa}.pi-marl-article ol,.pi-marl-article ul{color:#9ca3af;max-width:75ch;padding-left:24px}.pi-marl-article li{margin:8px 0}.pi-marl-article .section{background:#1a1a1a;border:1px solid #2e2e2e;padding:32px;margin-bottom:32px}.pi-marl-article .abstract{background:transparent;font-style:normal;border-left:2px solid #f5f7fa;padding:16px 20px;margin:32px 0;color:#9ca3af}.pi-marl-article .abstract strong{display:block;margin-bottom:12px;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#9ca3af}.pi-marl-article .toc{background:#1a1a1a;border:1px solid #2e2e2e;padding:24px 32px;margin:32px 0}.pi-marl-article .toc ol{list-style:decimal}.pi-marl-article .toc li{font-size:14px;color:#9ca3af}.pi-marl-article .math{background:#1a1a1a;border:1px solid #2e2e2e;border-left:2px solid #f5f7fa;padding:16px 20px;margin:16px 0;overflow-x:auto;font-family:var(--font-mono);font-size:14px;color:#f5f7fa}.pi-marl-article .case-study,.pi-marl-article .datacenter-focus,.pi-marl-article .info-box{background:#1a1a1a;border:1px solid #2e2e2e;padding:24px;margin:24px 0;color:#9ca3af}.pi-marl-article .code{background:#1a1a1a;color:#f5f7fa;padding:20px;font-family:var(--font-mono);border:1px solid #2e2e2e;font-size:13px;line-height:1.6;overflow-x:auto;margin:16px 0}.pi-marl-article .highlight{background:#2e2e2e;color:#f5f7fa;padding:2px 6px;font-weight:500}.pi-marl-article .entropy-metric,.pi-marl-article .metric{display:inline-block;background:#000;color:#f5f7fa;border:1px solid #f5f7fa;padding:6px 12px;margin:4px 4px 4px 0;font-family:var(--font-mono);font-size:13px;font-weight:500}.pi-marl-article table{width:100%;border-collapse:collapse;margin:24px 0;font-size:13px;color:#9ca3af}.pi-marl-article td,.pi-marl-article th{border:1px solid #2e2e2e;padding:12px;text-align:left}.pi-marl-article th{background:#1a1a1a;color:#f5f7fa;font-weight:600}.pi-marl-article .authors{font-size:13px;margin-bottom:20px;font-style:normal;color:#6b7280}.pi-marl-article img{max-width:100%;height:auto;border:1px solid #2e2e2e}.pi-marl-article .MathJax,.pi-marl-article .MathJax_Display,.pi-marl-article .MathJax_SVG,.pi-marl-article .MathJax_SVG_Display{color:#f5f7fa!important}