@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/91bd2e40df15814e-s.1zpt8rrvsu92z.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0mxk1tgo-hrwu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.1akpt5k8ff_pw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.2rlmbw0a3_pri.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/91bd2e40df15814e-s.1zpt8rrvsu92z.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0mxk1tgo-hrwu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.1akpt5k8ff_pw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.2rlmbw0a3_pri.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/91bd2e40df15814e-s.1zpt8rrvsu92z.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0mxk1tgo-hrwu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.1akpt5k8ff_pw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.2rlmbw0a3_pri.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.hanken_grotesk_71c52614-module__NTGmpW__className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.hanken_grotesk_71c52614-module__NTGmpW__variable{--ff-sans:"Hanken Grotesk", "Hanken Grotesk Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.0pmct4677vsxx.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/77ce6907447ba740-s.3ocirkky1304u.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.2t9t9wqjy3mle.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1mpetegfkmrpx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.21ll88aq_0oyg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.0f3h4b-tjqzo3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc9b7e66b1caeca-s.0sflpynh3ej1u.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.27ejr3saujpnj.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.39nnxslxex6wc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.2ywx9loap4j4s.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_22f8f833-module__MQ8E6W__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_22f8f833-module__MQ8E6W__variable{--ff-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/64a9c5f716feb56e-s.0tdj1d2n2qzv5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/eef73da475b0ec6b-s.3--fok87w1kjp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9e8fa6e4d0f4977e-s.p.13xt647a3hgi-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_e55fd282-module__kIfN5q__className{font-family:Newsreader,Newsreader Fallback;font-style:normal;font-weight:500}.newsreader_e55fd282-module__kIfN5q__variable{--ff-display:"Newsreader", "Newsreader Fallback"}
:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-100:#fafaf9;--surface-200:#f3f3f1;--surface-card:#fff;--ink:#1c1d1a;--ink-muted:#5c5d57;--hairline:#e5e5e0;--brand:#6f8120;--brand-tint:#eef2da;--brand-ink:#4a5714;--chart-neutral:#cfcfc8;--signal-warn:#8a5a06;--signal-bad:#a3321f;--signal-warn-tint:#f7ecd6;--signal-bad-tint:#f6e3df;--on-ink:var(--surface-card);--logo-olive:#b3c449;--logo-ink:#1c1d1a;--on-custom-light:#fff;--on-custom-dark:#1c1d1a;--font-sans:var(--ff-sans), "Helvetica Neue", Arial, sans-serif;--font-mono:var(--ff-mono), ui-monospace, Menlo, monospace;--font-display:var(--ff-display), Georgia, "Times New Roman", serif;--text-display:3.5rem;--text-h1:1.6875rem;--text-h2:1rem;--text-metric:1.9375rem;--text-body:.875rem;--text-small:.8125rem;--text-data:.78125rem;--text-label:.65625rem;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-9:40px;--radius-badge:4px;--radius-button:6px;--radius-input:8px;--radius-panel:10px;--shadow-popover:0 4px 16px #00000014}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-100:#141513;--surface-200:#1c1d1a;--surface-card:#22231f;--ink:#ededea;--ink-muted:#a9aaa3;--hairline:#33342f;--brand:#b3c449;--brand-tint:#2e3418;--brand-ink:#c9d86a;--chart-neutral:#4a4b45;--signal-warn:#e8b54f;--signal-bad:#f08a74;--signal-warn-tint:#3a2e14;--signal-bad-tint:#3d221c;--on-ink:var(--surface-100);--shadow-popover:0 4px 16px #0006}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-100:#141513;--surface-200:#1c1d1a;--surface-card:#22231f;--ink:#ededea;--ink-muted:#a9aaa3;--hairline:#33342f;--brand:#b3c449;--brand-tint:#2e3418;--brand-ink:#c9d86a;--chart-neutral:#4a4b45;--signal-warn:#e8b54f;--signal-bad:#f08a74;--signal-warn-tint:#3a2e14;--signal-bad-tint:#3d221c;--on-ink:var(--surface-100);--shadow-popover:0 4px 16px #0006}}.landing,.pdf-report{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-100:#fafaf9;--surface-200:#f3f3f1;--surface-card:#fff;--ink:#1c1d1a;--ink-muted:#5c5d57;--hairline:#e5e5e0;--hairline-strong:#d6d6cf;--brand:#6f8120;--brand-tint:#eef2da;--brand-ink:#4a5714;--chart-neutral:#cfcfc8;--signal-warn:#8a5a06;--signal-bad:#a3321f;--signal-bad-tint:#f6e3df;--on-ink:#fafaf9;--marker:#e2ec9c;--glow-strong:#d6e678b3;--glow-core:#f6fadef2;--glow-band:#cee066cc;--glow-band-soft:#e8f2b273;--glow-none:#f6fade00;--heat-1:#e8eccf;--heat-2:#d6dfa3;--heat-3:#b9c870;--night:#1c1d1a;--night-card:#24251f;--night-field:#26271f;--night-brand-card:#262a1c;--night-line:#34352f;--night-line-strong:#3a3b33;--night-brand-line:#5b6824;--night-ink:#fafaf9;--night-text:#d9d9d4;--night-muted:#a9aaa3;--night-faint:#8d8e87;--night-brand:#c9d86a;--night-bad:#f0a493;--night-glow:#b3c44938;--night-glow-none:#b3c44900;--mosaic-1:#f0f4d8;--mosaic-2:#e9efc3;--mosaic-3:#e2ec9c;--mosaic-4:#dfe8ae;--mosaic-5:#d6dfa3;--mosaic-6:#c9d68b;--mosaic-7:#bccb74;--mosaic-8:#aebe5f;--mosaic-9:#9fb04f;--mosaic-10:#8a9c3a;--shadow-lift:0 16px 36px #1c1d1a1a;--shadow-float:0 22px 48px #1c1d1a29;--shadow-dialog:0 30px 80px #1c1d1a47;background:var(--surface-100);color:var(--ink)}:root{--paper:var(--surface-100);--ink-2:var(--ink-muted);--rule:var(--hairline);--accent:var(--brand-ink);--focus-ring:var(--brand-ink);--mono:var(--font-mono);--t-xs:.8125rem;--t-sm:.9375rem;--t-base:1.0625rem;--t-md:1.3125rem;--t-lg:clamp(1.5rem, 1.3rem + .8vw, 1.75rem);--t-xl:clamp(2.375rem, 1.6rem + 3vw, 3.5rem);--s-2:8px;--s-4:16px}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:var(--t-base);font-feature-settings:"kern";-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}h1,h2,h3,p,ol,ul,dl,dd,figure{margin:0}h1,h2,h3{color:var(--ink);text-wrap:balance;font-family:inherit;font-weight:500}h1{font-size:var(--t-xl);letter-spacing:-.015em;line-height:1.08}h2{font-size:var(--t-lg);letter-spacing:-.005em;line-height:1.2}h3{font-size:var(--t-md);line-height:1.3}p{text-wrap:pretty}a{color:var(--accent);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}::selection{background:var(--brand-tint)}td{font-variant-numeric:tabular-nums lining-nums}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{left:var(--s-4);background:var(--ink);color:var(--paper);padding:var(--s-2) var(--s-4);z-index:10;position:absolute;top:-100px}.skip-link:focus{top:var(--s-4)}.logo{color:var(--ink);align-items:center;gap:.45em;line-height:1;display:inline-flex}.logo__mark{flex:none;display:block}.logo__word{font-family:var(--font-display);letter-spacing:-.01em;font-weight:500}table{border-collapse:collapse;width:100%;font-size:var(--t-sm);line-height:1.4}thead th{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);text-align:left;vertical-align:bottom;padding:0 var(--s-4) var(--s-2) 0;border-bottom:1px solid var(--ink);white-space:nowrap;font-weight:400}tbody th,tbody td{text-align:left;padding:11px var(--s-4) 11px 0;border-bottom:1px solid var(--rule);vertical-align:top;font-weight:400}tbody th{font-weight:500}th:last-child,td:last-child{padding-right:0}tfoot th,tfoot td{padding:11px var(--s-4) 11px 0;border-top:1px solid var(--ink);color:var(--ink-2);text-align:left;font-weight:400}@page{size:A4;margin:14mm 14mm 16mm}@media print{html{font-size:13px}body{background:var(--surface-card);-webkit-print-color-adjust:exact;print-color-adjust:exact}.skip-link{display:none!important}a{color:inherit;text-decoration:none}tr{break-inside:avoid}h2,h3{break-after:avoid}}mark{background:var(--brand-tint);color:inherit;padding:0 2px}
