.v3{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#050506;--s1:#0d0d0f;--s2:#151518;--s3:#212125;--line:#1f1f23;--ink:#f2f2f3;--ink2:#a4a4ab;--ink3:#8b8e96;--ink-2:var(--ink2);--glass:#0d0d0fc2;--gedge:#ffffff1c;--sh:#000000b3;--acc:#ff7a1a;--acct:#ff7a1a24;--onacc:#0b0a09;--onmid:#0b0a09;--acc-t:var(--acc);--harm:#ff6b5e;--gA:#30d158;--gB:#64d2ff;--gC:#ffd60a;--gD:#8e8e93;--gN:#3a3c43;--onG:#0b0c0e;--onGD:#0b0c0e;--onN:#d6d8dc;--gold:#e8c46a;--silver:#c6cfda;--bronze:#d4915c;--p1:#3d8bff;--p2:#30d158;--p3:#64d2ff;--p4:#ffcb3d;--p5:#8c7bff;--tile:#fbfaf7;--tileK:#141d2d;--rule:#ecedef;--brule:#d55c13;--c-omega:#48c6fe;--t-omega:#48c6fe;--c-mg:#43d9be;--t-mg:#43d9be;--c-d3:#efcc36;--t-d3:#efcc36;--c-cr:#a4d860;--t-cr:#a4d860;--c-or:#65a186;--t-or:#65a186;--c-mush:#c09d7e;--t-mush:#c09d7e;--c-nad:#c88ef1;--t-nad:#c88ef1;--c-mel:#9797fc;--t-mel:#9797fc;--c-glp:#24c1ca;--t-glp:#24c1ca;--c-trt:#5891c6;--t-trt:#5891c6;--c-hrt:#f57cb5;--t-hrt:#f57cb5;--c-hair:#c6b06d;--t-hair:#c6b06d;--c-tool:#a2acb7;--t-tool:#a2acb7;--rd:var(--font-red-hat-display,"Red Hat Display"), ui-sans-serif, system-ui, sans-serif;--rh:var(--font-red-hat-text,"Red Hat Text"), ui-sans-serif, system-ui, -apple-system, sans-serif;--rm:var(--font-red-hat-mono,"Red Hat Mono"), ui-monospace, monospace;--fs-eyebrow:.6875rem;--fs-micro:.6875rem;--fs-meta:.75rem;--fs-small:.8125rem;--fs-ui:.84375rem;--fs-body:.9375rem;--fs-h3:1rem;--fs-h2:1.375rem;--fs-h1:1.6875rem;--fs-display:2.625rem;--lh-body:1.45;--lh-tight:1.05;--ls-eyebrow:.07em;--ls-h1:-.03em;--ls-h2:-.025em;--ls-h3:-.01em;--gutter:1rem;--pad-card:1rem;--gap-section:2.5rem;--gap-block:.75rem;--gap-row:.625rem;--gap-tight:.375rem;--page-max:80rem;--tap:2.25rem;--tap-primary:2.75rem;--rl:16px;--rc:12px;--rb:8px;--rs:5px;--r-pill:999px;--hair:inset 0 0 0 1px var(--line);--glass-nav:color-mix(in oklab, var(--bg) 82%, transparent);--glass-blur:saturate(1.6) blur(18px);--glass-blur-fab:blur(24px) saturate(1.6);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-soft:cubic-bezier(.2, .9, .25, 1);--ease-spring:cubic-bezier(.3, 1.4, .5, 1);--dur-1:.15s;--dur-2:.2s;--dur-3:.3s;--dur-4:.45s}.v3[data-mode=light],[data-v3-mode=light] .v3{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f6f6f5;--s1:#fff;--s2:#f0f0ee;--s3:#e4e4e1;--line:#e2e2df;--ink:#0b0b0c;--ink2:#4c4c52;--ink3:#5c6068;--glass:#fffc;--gedge:#ffffffe6;--sh:#00000024;--acc:#c24e0a;--acct:#c24e0a1a;--acc-t:#a24007;--onacc:#fffcf8;--harm:#d1342c;--gA:#17803a;--gB:#086e9a;--gC:#8a6200;--gN:#e1e3e7;--onG:#fff;--onN:#4f535a;--gold:#c99a2e;--silver:#9aa3ae;--bronze:#b36d36;--p1:#1f6fe0;--p2:#1f9a45;--p3:#0a8fc4;--p4:#b88700;--p5:#6a57e8;--tile:#141d2d;--tileK:#fbfaf7;--rule:#111215;--c-omega:#0179a3;--t-omega:#0179a3;--c-mg:#068472;--t-mg:#068472;--c-d3:#9e840a;--t-d3:#8a7300;--c-cr:#59840a;--t-cr:#557d09;--c-or:#29654d;--t-or:#29654d;--c-mush:#7c5c3e;--t-mush:#7c5c3e;--c-nad:#834ba8;--t-nad:#834ba8;--c-mel:#5851ba;--t-mel:#5851ba;--c-glp:#10777d;--t-glp:#10777d;--c-trt:#1b5687;--t-trt:#1b5687;--c-hrt:#a93772;--t-hrt:#a93772;--c-hair:#7c6722;--t-hair:#7c6722;--c-tool:#606a74;--t-tool:#606a74}@media (min-width:701px){.v3{--fs-body:.90625rem;--fs-h3:1rem;--fs-h2:1.6875rem;--fs-h1:2.125rem;--fs-display:3rem;--gutter:2.25rem;--pad-card:1.25rem;--gap-section:3.5rem}}@media (prefers-reduced-motion:reduce){.v3{--dur-1:0s;--dur-2:0s;--dur-3:0s;--dur-4:0s}}
@font-face{font-family:Red Hat Display Fallback;font-weight:100 649;src:local(Arial),local(ArialMT),local(Liberation Sans);size-adjust:102.06%;ascent-override:99.74%;descent-override:29.88%;line-gap-override:0%}@font-face{font-family:Red Hat Display Fallback;font-weight:650 1000;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold);size-adjust:98.96%;ascent-override:102.87%;descent-override:30.82%;line-gap-override:0%}@font-face{font-family:Red Hat Text Fallback;font-weight:100 649;src:local(Arial),local(ArialMT),local(Liberation Sans);size-adjust:100.27%;ascent-override:101.53%;descent-override:30.42%;line-gap-override:0%}@font-face{font-family:Red Hat Text Fallback;font-weight:650 1000;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold);size-adjust:103.13%;ascent-override:98.71%;descent-override:29.57%;line-gap-override:0%}@font-face{font-family:Red Hat Mono Fallback;src:local(Courier New),local(CourierNewPSMT),local(Liberation Mono);size-adjust:99.98%;ascent-override:101.82%;descent-override:30.5%;line-gap-override:0%}
