:root{--fs-night:#1b2528;--fs-night-raised:#233236;--fs-night-line:#36474c;--fs-lime:#e7fe53;--fs-on-lime:#1b2528;--fs-sage:#a7bfc3;--fs-stone:#dedac7;--fs-grey:#efefef;--fs-slate:#5e7478;--fs-ground:var(--fs-grey);--fs-ground-alt:var(--fs-stone);--fs-surface:#f7f7f5;--fs-surface-sunk:#e4e4e1;--fs-ink:#1b2528;--fs-ink-soft:#4e5b5e;--fs-muted:#4e5b5e;--fs-ink-hover:#2b3b40;--fs-on-night:var(--fs-grey);--fs-on-night-soft:var(--fs-sage);--fs-eyebrow:var(--fs-muted);--fs-rule-signal:var(--fs-night);--fs-line:#cfcdc2;--fs-line-strong:#1b2528;--fs-band-1:#505e23;--fs-band-1-text:var(--fs-lime);--fs-band-1-edge:transparent;--fs-band-2:#627525;--fs-band-2-text:var(--fs-lime);--fs-band-2-edge:transparent;--fs-band-3:#94ae31;--fs-band-3-text:var(--fs-night);--fs-band-3-edge:var(--fs-night);--fs-band-4:#bfd93f;--fs-band-4-text:var(--fs-night);--fs-band-4-edge:var(--fs-night);--fs-band-5:var(--fs-lime);--fs-band-5-text:var(--fs-night);--fs-band-5-edge:var(--fs-night);--fs-success:#1f6b3a;--fs-success-fill:#e3f0e7;--fs-warning:#7a4f00;--fs-warning-fill:#fbf1d6;--fs-error:#a61e2a;--fs-error-fill:#fbe6e7;--fs-info:var(--fs-night);--fs-info-fill:var(--fs-surface-sunk);--fs-chart-ink:var(--fs-night);--fs-chart-latest:var(--fs-lime);--fs-chart-noise:var(--fs-surface-sunk);--fs-data-gap:#4e5b5e;--fs-chart-local:var(--fs-lime);--fs-chart-local-edge:var(--fs-night);--fs-chart-independent:var(--fs-slate);--fs-chart-other:var(--fs-stone);--fs-chart-other-edge:var(--fs-data-gap);--fs-chart-track:var(--fs-stone);--fs-chart-benchmark:var(--fs-night);--fs-movement-up:var(--fs-lime);--fs-movement-up-text:var(--fs-night);--fs-movement-down:var(--fs-sage);--fs-movement-down-text:var(--fs-night);--fs-movement-flat:var(--fs-stone);--fs-movement-flat-text:var(--fs-night);--fs-action:var(--fs-night);--fs-action-hover:var(--fs-ink-hover);--fs-on-action:var(--fs-lime);--fs-focus:#1b2528;--fs-focus-on-ink:var(--fs-lime);--fs-disabled-fg:#7a8588;--fs-disabled-bg:var(--fs-surface-sunk);--fs-font:"Sora", system-ui, -apple-system, "Segoe UI", sans-serif;--fs-text-12:12px;--fs-lh-12:16px;--fs-text-13:13.5px;--fs-lh-13:20px;--fs-text-14:14px;--fs-lh-14:20px;--fs-text-15:15px;--fs-lh-15:24px;--fs-text-18:18px;--fs-lh-18:28px;--fs-text-22:22px;--fs-lh-22:28px;--fs-text-28:28px;--fs-lh-28:36px;--fs-text-34:34px;--fs-lh-34:40px;--fs-text-44:44px;--fs-lh-44:48px;--fs-text-64:64px;--fs-lh-64:64px;--fs-figure-28:28px;--fs-lh-figure-28:32px;--fs-figure-44:44px;--fs-lh-figure-44:44px;--fs-figure-64:64px;--fs-lh-figure-64:60px;--fs-figure-96:96px;--fs-lh-figure-96:88px;--fs-figure-128:128px;--fs-lh-figure-128:112px;--fs-weight-regular:400;--fs-weight-medium:500;--fs-weight-semibold:600;--fs-weight-bold:700;--fs-tracking-display:-.025em;--fs-tracking-figure:-.03em;--fs-tracking-heading:-.01em;--fs-tracking-wordmark:-.02em;--fs-tracking-label:.08em;--fs-numerals:tabular-nums lining-nums;--fs-link-offset:3px;--fs-measure:72ch;--fs-measure-standfirst:60ch;--fs-space-1:4px;--fs-space-2:8px;--fs-space-3:12px;--fs-space-4:16px;--fs-space-6:24px;--fs-space-8:32px;--fs-space-12:48px;--fs-space-16:64px;--fs-space-24:96px;--fs-space-32:128px;--fs-radius:0px;--fs-radius-chip:4px;--fs-radius-pill:999px;--fs-border-hair:1px;--fs-border-rule:2px;--fs-border-slab:4px;--fs-border-block:8px;--fs-border:1px solid var(--fs-line);--fs-border-header:2px solid var(--fs-line-strong);--fs-elevation:none;--fs-target:44px;--fs-row:46px;--fs-icon-stroke:1.5px;--fs-icon-size:24px;--fs-duration-press:.14s;--fs-duration-fast:.15s;--fs-duration-base:.3s;--fs-duration-data:.9s;--fs-ease:cubic-bezier(0, 0, .2, 1);--fs-ease-enter:cubic-bezier(.23, 1, .32, 1);--fs-ease-move:cubic-bezier(.77, 0, .175, 1);--fs-bp-390:390px;--fs-bp-640:640px;--fs-bp-1024:1024px;--fs-bp-1280:1280px}[data-surface=ink]{color:var(--fs-ink);--fs-ground:var(--fs-night);--fs-ground-alt:var(--fs-night-raised);--fs-surface:var(--fs-night-raised);--fs-surface-sunk:#2b3b40;--fs-ink:var(--fs-grey);--fs-ink-soft:var(--fs-sage);--fs-muted:var(--fs-sage);--fs-eyebrow:var(--fs-lime);--fs-rule-signal:var(--fs-lime);--fs-line:var(--fs-night-line);--fs-line-strong:var(--fs-sage);--fs-chart-local:var(--fs-lime);--fs-chart-local-edge:transparent;--fs-chart-independent:var(--fs-sage);--fs-chart-other:var(--fs-slate);--fs-chart-other-edge:var(--fs-sage);--fs-chart-track:var(--fs-night-line);--fs-chart-benchmark:var(--fs-lime);--fs-chart-noise:var(--fs-night-raised);--fs-data-gap:var(--fs-sage);--fs-band-1-edge:var(--fs-grey);--fs-band-2-edge:var(--fs-grey);--fs-band-3-edge:transparent;--fs-band-4-edge:transparent;--fs-band-5-edge:transparent;--fs-movement-flat:var(--fs-night-line);--fs-movement-flat-text:var(--fs-grey);--fs-action:var(--fs-lime);--fs-action-hover:#d6ee3c;--fs-on-action:var(--fs-night);--fs-focus:var(--fs-focus-on-ink);--fs-border-header:2px solid var(--fs-line-strong);--fs-disabled-fg:#6f8185;--fs-disabled-bg:#2b3b40}body{font-family:var(--fs-font);color:var(--fs-ink);background:var(--fs-ground);font-size:var(--fs-text-15);line-height:var(--fs-lh-15);font-variant-numeric:var(--fs-numerals);margin:0}a{color:var(--fs-ink);text-underline-offset:var(--fs-link-offset);text-decoration:underline;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--fs-focus);outline-offset:2px}.fs-on-ink :focus-visible{outline-color:var(--fs-focus-on-ink)}
:root{--fs-font:var(--font-sora), system-ui, -apple-system, "Segoe UI", sans-serif;--paper:var(--fs-ground);--surface:var(--fs-surface);--ink:var(--fs-ink);--ink-2:var(--fs-ink-soft);--ink-3:var(--fs-muted);--line:var(--fs-line);--line-strong:var(--fs-line-strong);--accent:var(--fs-action);--accent-strong:var(--fs-action-hover);--accent-tint:var(--fs-surface-sunk);--score-track:var(--fs-chart-track);--score-fill:var(--fs-chart-local);--score-fill-soft:var(--fs-band-3);--gap-ink:var(--fs-muted);--gap-surface:var(--fs-surface-sunk);--gap-line:var(--fs-line);--rag-green:var(--fs-success);--rag-green-bg:var(--fs-success-fill);--rag-amber:var(--fs-warning);--rag-amber-fill:var(--fs-warning);--rag-amber-bg:var(--fs-warning-fill);--rag-red:var(--fs-error);--rag-red-bg:var(--fs-error-fill);--on-ink:var(--fs-on-night);--on-ink-dim:var(--fs-on-night-soft);--kpi-bg:var(--fs-ink);--kpi-ink:var(--fs-on-night);--kpi-ink-dim:var(--on-ink-dim);--kpi-line:var(--fs-night-line);--kpi-hero-bg:var(--fs-lime);--kpi-hero-ink:var(--fs-on-lime);--kpi-up:var(--fs-movement-up);--state-hover-ground:var(--fs-ground-alt);--state-hover-rule:var(--ink-3);--callout-rule:var(--fs-ink);--callout-ground:var(--fs-stone);--callout-title:var(--ink);--field-edge:var(--fs-line-strong);--focus:var(--fs-focus);--font-body:var(--fs-font);--font-display:var(--fs-font);--text-xs:var(--fs-text-12);--text-sm:var(--fs-text-13);--text-base:var(--fs-text-15);--text-md:var(--fs-text-18);--text-lg:19px;--text-xl:21px;--text-2xl:var(--fs-text-28);--text-3xl:var(--fs-text-34);--text-4xl:48px;--leading-tight:1.12;--leading-snug:1.3;--leading-normal:1.55;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--tracking-wordmark:0;--tracking-eyebrow:.02em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--header-height:var(--space-16);--header-docked-height:var(--space-12);--radius-sm:var(--fs-radius);--radius-md:var(--fs-radius);--radius-lg:var(--fs-radius);--shadow-sm:none;--shadow-md:none;--container:72rem;--measure:42rem;--border-hairline:1px solid var(--fs-line)}[data-surface=ink]{--focus:var(--fs-focus);--paper:var(--fs-ground);--surface:var(--fs-surface);--ink:var(--fs-ink);--ink-2:var(--fs-ink-soft);--ink-3:var(--fs-muted);--line:var(--fs-line);--line-strong:var(--fs-line-strong);--accent:var(--fs-action);--accent-strong:var(--fs-action-hover);--accent-tint:var(--fs-surface-sunk);--score-track:var(--fs-chart-track);--score-fill:var(--fs-chart-local);--gap-ink:var(--fs-muted);--gap-surface:var(--fs-surface-sunk);--gap-line:var(--fs-line);--state-hover-ground:var(--fs-surface-sunk);--state-hover-rule:var(--ink-3);--callout-rule:var(--fs-lime);--callout-ground:var(--fs-surface);--callout-title:var(--ink);--field-edge:var(--fs-line-strong);--border-hairline:1px solid var(--fs-line)}
*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-padding-top:var(--header-docked-height);scroll-padding-bottom:var(--consent-bar-height,0px);font-size:100%}body{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100dvh;padding-bottom:var(--consent-bar-height,0px);flex-direction:column;display:flex}h1,h2,h3,h4{font-family:var(--font-display);line-height:var(--leading-tight);font-weight:var(--weight-semibold);color:var(--ink);text-wrap:balance}p{text-wrap:pretty}h1{font-size:var(--text-3xl)}h2{font-size:var(--text-2xl)}h3{font-size:var(--text-lg)}a{color:var(--accent);text-underline-offset:var(--fs-link-offset);text-decoration:underline;text-decoration-thickness:1px}a:hover{color:var(--accent-strong)}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}::selection{background:var(--fs-lime);color:var(--fs-on-lime)}strong{font-weight:var(--weight-semibold)}img,svg{max-width:100%;display:block}table{border-collapse:collapse}.tnum{font-variant-numeric:tabular-nums}@media (max-width:40rem){h1{font-size:var(--text-2xl)}h2{font-size:var(--text-lg)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
@font-face{font-family:sora;src:url(../media/sora_400-s.p.0rxwq_8hph.m7.woff2?dpl=dpl_64HjmoEhLwDpKA2bAdnrbXoB5uCL)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:sora;src:url(../media/sora_500-s.p.16qf4evr.yvgq.woff2?dpl=dpl_64HjmoEhLwDpKA2bAdnrbXoB5uCL)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:sora;src:url(../media/sora_600-s.p.16cn9ipgd.io1.woff2?dpl=dpl_64HjmoEhLwDpKA2bAdnrbXoB5uCL)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:sora;src:url(../media/sora_700-s.p.0dibu3n5.ewir.woff2?dpl=dpl_64HjmoEhLwDpKA2bAdnrbXoB5uCL)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:sora Fallback;src:local(Arial);ascent-override:85.11%;descent-override:25.44%;line-gap-override:0.0%;size-adjust:113.97%}.sora_1236eca3-module__vDCxYq__className{font-family:sora,sora Fallback}.sora_1236eca3-module__vDCxYq__variable{--font-sora:"sora", "sora Fallback"}
.layout-module__CUj6aG__main{flex:1 0 auto;width:100%}.layout-module__CUj6aG__skipLink{top:var(--space-2);left:var(--space-2);z-index:100;padding:var(--space-2) var(--space-4);background:var(--surface);color:var(--ink);border:var(--border-hairline);font-size:var(--text-sm);font-weight:var(--weight-medium);transform:translateY(calc(-100% - var(--space-4)));text-decoration:none;position:absolute}.layout-module__CUj6aG__skipLink:focus-visible{transform:translateY(0)}
.brand-module__NRSO6q__wordmark{font-family:var(--fs-font);color:var(--fs-ink);white-space:nowrap;align-items:baseline;line-height:1;text-decoration:none;display:inline-flex}.brand-module__NRSO6q__first{font-weight:var(--fs-weight-semibold);letter-spacing:var(--fs-tracking-wordmark)}.brand-module__NRSO6q__second{font-weight:var(--fs-weight-regular);letter-spacing:-.01em}.brand-module__NRSO6q__framed{border:1px solid;margin-left:.12em;padding:0 .14em;line-height:1.05;display:inline-block;position:relative;}.brand-module__NRSO6q__tick{background:var(--fs-lime);width:1px;height:.16em;position:absolute;bottom:-.22em}.brand-module__NRSO6q__tick[data-tick=left]{left:-1px}.brand-module__NRSO6q__tick[data-tick=right]{right:-1px}.brand-module__NRSO6q__rev{color:var(--fs-on-night)}
