.hv-892cd5:hover{border-color:var(--accent)!important;color:var(--accent)!important;text-decoration:none!important}.hv-719e8f:hover{background:var(--bg)!important;color:var(--ink)!important;text-decoration:none!important}.hv-22c138:hover{background:var(--ink)!important;color:var(--bg)!important;text-decoration:none!important}.hv-36d305:hover{background:var(--accent)!important}:root{--bg:#f7f5f0;--panel:#efece4;--ink:#1b1a18;--muted:#6f6a60;--rule:#dcd7cc;--accent:#2b4c9b;--bear:#9b3b2b;--bull:#2f6b4f;--geo:#b4532a;--hydro:#2f5d8a;--wind:#4d8c7f;--solar:#c9962a;--thermal:#5b524a;--imports:#7d6bb8;--kengen:#1d6f63;--kplc:#a23e5c}html.om-dark{--bg:#161826;--panel:#1e2133;--ink:#e9e9ed;--muted:#a3a4b2;--rule:#2b2e42;--accent:#9184d9;--bear:#d98a84;--bull:#84c7a3;--geo:#e07a52;--hydro:#6f9fd1;--wind:#84c2b4;--solar:#e8c15a;--thermal:#b3a89d;--imports:#b3a4e0;--kengen:#4fb3a3;--kplc:#d97a98}@font-face{font-family:Newsreader Fallback;src:local(Georgia);size-adjust:96.01%;ascent-override:76.55%;descent-override:27.6%;line-gap-override:0%}html{scroll-behavior:smooth;background:var(--bg)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bg);margin:0}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}p a,li a,dd a,figcaption a,blockquote a{text-underline-offset:2px;text-decoration:underline 1px;text-decoration-color:color-mix(in oklab,var(--accent) 55%,transparent)}p a:hover,li a:hover,dd a:hover,figcaption a:hover{text-decoration-color:currentColor}.tr-fine a{text-underline-offset:2px;text-decoration:underline 1px;text-decoration-color:color-mix(in oklab,var(--accent) 55%,transparent)}.tr-fine a:hover{text-decoration-color:currentColor}sup a,sup a:hover{text-decoration:none}.om-hero figcaption a{color:inherit}button{font:inherit}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}[hidden]{display:none!important}.tr-mark-block{stroke:none}html.tr-dark .tr-mark-block,html.om-dark .tr-mark-block{stroke:#3a423e}@media (width>=900px){.om-side{max-height:calc(100vh - 100px);position:sticky;top:80px;overflow:auto}}dt:target,li:target{color:var(--accent)}.om-hero{--h-ink:var(--bg);--h-bg:var(--ink);--h-muted:#a3a4b2;--h-rule:#2b2e42;--h-panel:#1e2133}html.om-dark .om-hero{--h-muted:#6f6a60;--h-rule:#dcd7cc;--h-panel:#efece4}.hv-back:hover{color:var(--ink)!important;text-decoration:none!important}.hv-nounder:hover{text-decoration:none!important}.hv-ink:hover{color:var(--ink)!important}.pk-anim{background:var(--bg)}@media print{@page{margin:.5cm}header.om-top,aside.om-side,[data-waitlist-cta],.tr-consent,.om-foot{display:none!important}details,details>*{display:block}figure,table{break-inside:avoid}*{-webkit-print-color-adjust:exact;print-color-adjust:exact;transition:none!important;animation:none!important}}
