[data-paper] article{color:var(--ink-2);font-size:17px;line-height:1.7}[data-paper] article :is(h1,h2,h3,h4){color:var(--ink);font-family:var(--font-display);scroll-margin-top:calc(var(--nav-h) + 16px);font-weight:500}[data-paper] article h1{letter-spacing:-.022em;margin-bottom:28px;font-size:clamp(34px,3.6vw,48px);line-height:1.05}[data-paper] article h2{letter-spacing:-.015em;margin:48px 0 16px;font-size:26px;line-height:1.2}[data-paper] article h3{margin:32px 0 10px;font-size:20px}[data-paper] article h4{margin:24px 0 8px;font-size:17px}[data-paper] article p,[data-paper] article ul,[data-paper] article ol{margin:0 0 16px}[data-paper] article ul,[data-paper] article ol{list-style:revert;padding-left:22px}[data-paper] article li+li{margin-top:6px}[data-paper] article strong{color:var(--ink);font-weight:600}[data-paper] article a{color:var(--brand-ink);text-underline-offset:3px;text-decoration:underline}[data-paper] article code{font-family:var(--font-data);color:var(--ink);font-size:.86em}[data-paper] article pre{background:var(--plate);border-radius:12px;margin:0 0 20px;padding:16px 18px;font-size:14px;line-height:1.55;overflow-x:auto}[data-paper] article pre code{font-size:13px}[data-paper] article pre.math{border-left:2px solid var(--brand-ink);background:0 0;border-radius:0;padding:18px 22px}[data-paper] article pre.math code{color:var(--ink);font-size:15px}[data-paper] article .table{margin:0 0 24px;overflow-x:auto}[data-paper] article table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.45}[data-paper] article th{color:var(--ink);text-align:left;font-weight:600}[data-paper] article :is(th,td){border-bottom:1px solid var(--rule);vertical-align:top;padding:8px 12px 8px 0}[data-paper] article blockquote{border-left:2px solid var(--rule);margin:0 0 16px;padding-left:16px}[data-paper] .wp-fig{margin:28px 0 32px}[data-paper] .wp-fig svg{width:100%;height:auto;overflow:visible}[data-paper] .wp-fig figcaption{color:var(--ink-3);margin-top:10px;font-size:13px}[data-paper] .wp-fig :is(.ln,.ar){fill:none;stroke:var(--ink-3);stroke-width:1.4px}[data-paper] .wp-fig .ln-d{fill:none;stroke:var(--ink-3);stroke-width:1.2px;stroke-dasharray:2 4;stroke-linecap:round}[data-paper] .wp-fig .ln-a{fill:none;stroke:var(--brand-ink);stroke-width:1.6px}[data-paper] .wp-fig .box{fill:var(--plate);stroke:var(--rule);stroke-width:1.2px}[data-paper] .wp-fig .box-a{fill:color-mix(in oklab, var(--brand) 22%, var(--ground));stroke:var(--brand-ink);stroke-width:1.2px}[data-paper] .wp-fig .box-s{fill:var(--seal-1);stroke:var(--seal-2);stroke-width:1.2px}[data-paper] .wp-fig :is(.tx,.tx-s,.tx-b,.tx-m){fill:var(--ink);font-family:var(--font-text);font-size:13px}[data-paper] .wp-fig .tx-s{fill:var(--ink-2);font-size:11px}[data-paper] .wp-fig .tx-b{font-weight:600}[data-paper] .wp-fig .tx-m{font-family:var(--font-data);font-size:12px}@page{size:A4;margin:18mm 17mm 20mm;@bottom-right{content:counter(page);font-family:Inter,sans-serif;font-size:9pt;color:#6b7090}}@media print{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#fff;--plate:#f3f4f8;--rule:#d9dce6;--ink:#10131c;--ink-2:#333a4f;--ink-3:#5b6280;--brand-ink:#1434c7;--seal-1:#dfe2ee;--seal-2:#9aa2c4}html,body{background:#fff!important}body:after,header[data-variant],.skip-link{display:none!important}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}[data-paper]{padding:0!important;display:block!important}[data-paper]>header{break-after:page;align-content:center;min-height:240mm;border:0!important}[data-paper]>header a{display:none}[data-paper]>nav{break-after:page;font-size:10.5pt;max-height:none!important;position:static!important;overflow:visible!important}[data-paper]>nav ol ol{display:grid!important}[data-paper] article{font-size:10.5pt;line-height:1.55}[data-paper] article>section{break-before:page;border:0!important;margin:0!important;padding:0!important}[data-paper] article h1{font-size:24pt}[data-paper] article h2{break-after:avoid;margin-top:22pt;font-size:15pt}[data-paper] article h3{break-after:avoid;font-size:12.5pt}[data-paper] article :is(pre,table,.wp-fig,tr){break-inside:avoid}[data-paper] article pre,[data-paper] article table{font-size:9pt}[data-paper] article a{color:inherit;text-decoration:none}}
