@font-face{font-family:Newsreader;src:url(/fonts/newsreader-var.woff2)format("woff2-variations");font-weight:500 600;font-style:normal;font-display:swap}@font-face{font-family:Plex Sans;src:url(/fonts/plex-sans-var.woff2)format("woff2-variations");font-weight:400 600;font-style:normal;font-display:swap}@font-face{font-family:Plex Mono;src:url(/fonts/plex-mono-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Plex Mono;src:url(/fonts/plex-mono-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--ink:#14110e;--paper:#f7f4ee;--surface:#fff;--rule:#dfd9ce;--rule-strong:#c4bcad;--muted:#6b655c;--mark:#a8321e;--mark-wash:#f6e7e3;--c1:#005a8c;--c2:#d96d0b;--c3:#6b655c;--c4:#007a5e;--c5:#7a5195;--pos:#0f6b4f;--neg:#a8321e;--serif:"Newsreader", "Iowan Old Style", Georgia, serif;--sans:"Plex Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--radius:4px;--page:1080px;--motion:.14s cubic-bezier(.2, 0, 0, 1)}:root[data-theme=dark]{--ink:#ede9e1;--paper:#0f0e0c;--surface:#171613;--rule:#2a2723;--rule-strong:#3d3833;--muted:#948d82;--mark:#e0644a;--mark-wash:#2a1a16;--c1:#5aa8d8;--c2:#eb9445;--c3:#948d82;--c4:#46b394;--c5:#ac8bc7;--pos:#4aab88;--neg:#e0644a}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--sans);font-variant-numeric:tabular-nums slashed-zero;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:15px;line-height:1.55}*{box-shadow:none!important}h1,h2,h3{font-family:var(--serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0;font-weight:500;line-height:1.15}p{margin:0}a{color:inherit;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:3px}a:hover{-webkit-text-decoration-color:var(--mark);text-decoration-color:var(--mark)}:focus-visible{outline:2px solid var(--mark);outline-offset:2px}button{font:inherit;color:inherit;border:1px solid var(--rule-strong);border-radius:var(--radius);padding:var(--s2) var(--s4);cursor:pointer;transition:background var(--motion), border-color var(--motion);background:0 0}button:hover{background:var(--surface);border-color:var(--ink)}button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.eyebrow{font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600;line-height:1}.action-title{font-family:var(--serif);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(22px,3.4vw,34px);font-weight:500;line-height:1.15}.figure{font-family:var(--mono);font-variant-numeric:tabular-nums slashed-zero;letter-spacing:-.01em;font-weight:500}.figure-xl{font-size:clamp(32px,6vw,44px);line-height:1}.figure-lg{font-size:22px;line-height:1}.figure-sm{font-size:13px;line-height:1}.source-line{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11.5px;line-height:1.45}.muted{color:var(--muted)}.mark{color:var(--mark)}.pos{color:var(--pos)}.neg{color:var(--neg)}.exhibit{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);padding:var(--s6)}@media (width<=640px){.exhibit{padding:var(--s4)}}.hairline{background:var(--rule);height:1px;margin:var(--s4) 0;border:0}.stack{flex-direction:column;display:flex}.row{align-items:center;display:flex}.wrap{flex-wrap:wrap}.grow{flex:auto;min-width:0}.table-wrap{-webkit-overflow-scrolling:touch;margin:0 calc(var(--s2) * -1);padding:0 var(--s2);overflow-x:auto}.table-wrap table{min-width:620px}@media (width<=699px){.stack-table .table-wrap{margin:0;padding:0;overflow-x:visible}.stack-table table,.stack-table tbody,.stack-table tr{width:100%;min-width:0;display:block}.stack-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.stack-table tr{border-bottom:1px solid var(--rule);padding:var(--s3) 0}.stack-table td,.stack-table th[scope=row]{justify-content:space-between;align-items:baseline;gap:var(--s4);text-align:left;white-space:normal;border:0;padding:2px 0;display:flex}.stack-table th[scope=row]{padding-bottom:var(--s2);font-size:14px;font-weight:600}.stack-table td.num{padding-left:0}.stack-table td[data-label]:before{content:attr(data-label);font-family:var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);flex:none;font-size:10.5px}.stack-table td:empty{display:none}}@media (width>=760px){.table-wrap table{min-width:0}}table{border-collapse:collapse;width:100%;font-size:13px;line-height:1.4}th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:var(--s2) var(--s2) var(--s2) 0;border-bottom:1px solid var(--rule-strong);white-space:nowrap;font-size:11px;font-weight:600}td{padding:var(--s3) var(--s2) var(--s3) 0;border-bottom:1px solid var(--rule);vertical-align:baseline}td.num,th.num{text-align:right;font-family:var(--mono);padding-right:0;padding-left:var(--s5)}tr:last-child td{border-bottom:0}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{background:var(--ink);color:var(--paper);padding:var(--s3) var(--s4);z-index:100;position:absolute;top:0;left:-9999px}.skip-link:focus{left:var(--s4);top:var(--s4)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media print{body{background:#fff}.no-print{display:none!important}.exhibit{break-inside:avoid;page-break-inside:avoid;border:1px solid #ccc}}
