@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-400-normal-qiz4-Cze.woff2)format("woff2"),url(/assets/barlow-latin-400-normal-fsAxiSwU.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-500-normal-BPAOfeC8.woff2)format("woff2"),url(/assets/barlow-latin-500-normal-C1h8hMer.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-600-normal-DILqtrty.woff2)format("woff2"),url(/assets/barlow-latin-600-normal-CNwfPWQD.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-latin-500-normal-BgYH2mbd.woff2)format("woff2"),url(/assets/barlow-condensed-latin-500-normal-HIEiP5Ov.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2)format("woff2"),url(/assets/barlow-condensed-latin-700-normal-Dmwat-ge.woff)format("woff")}:root{--bg:#0d1f17;--panel:#123024;--panel-2:#163a2c;--line:#234438;--line-control:#628c7a;--header-bg:#0f3d27;--ink:#eef3f0;--ink-dim:#9fb8ab;--accent:#2dd4a7;--good:#4ade80;--warn:#e6a44d;--bad:#ff7a8a;--cta:#f9dc1c;--on-cta:#0b0e14;--tile:#0a1a13;--tile-hi:#1c4534;--page-wide:72rem;--page-reading:44rem;--corner-sm:3px;--corner-md:6px;--corner-lg:10px;--pill:999px;--bar-stuck:3.625rem;--foot-stuck:4.25rem;--well:var(--tile);--control:3.25rem;--face:Barlow, system-ui, sans-serif;--face-cond:"Barlow Condensed", system-ui, sans-serif;--t1:.75rem;--t2:.875rem;--t3:1rem;--t4:1.25rem;--t5:1.6rem;--t6:2.75rem;--t7:clamp(3rem, 8.5vw, 6.25rem);--s1:.25rem;--s2:.5rem;--s3:.75rem;--s4:1rem;--s5:1.5rem;--s6:2rem;--s7:3rem;--s8:4rem;--s9:6rem;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (width<=34rem){:root{--bar-stuck:3.5rem}}*{box-sizing:border-box}html{background:var(--bg);color:var(--ink);font:16px/1.55 var(--face);scroll-padding-top:calc(var(--bar-stuck) + var(--s4))}body{margin:0}.fig{font-variant-numeric:tabular-nums}.page-title-board{font-size:var(--t7);margin:0;line-height:1.12}.page-title{font-family:var(--face-cond);font-size:var(--t5);text-wrap:balance;margin:0;font-weight:600;line-height:1.15}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--cta);outline-offset:2px;border-radius:var(--corner-sm)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
