:root{--pxf-primary:#b9ef39;--pxf-primary-ultra-light:#ebfdd0;--pxf-primary-light:#ccec98;--pxf-primary-semi-light:#a2cc49;--pxf-primary-semi-dark:#526f00;--pxf-primary-dark:#364b00;--pxf-primary-ultra-dark:#182400;--pxf-primary-hover:#a3d800;--pxf-on-primary:#000;--pxf-secondary:#d3fb60;--pxf-secondary-ultra-light:#eefcd3;--pxf-secondary-light:#d2e99e;--pxf-secondary-semi-light:#aac955;--pxf-secondary-semi-dark:#576d00;--pxf-secondary-dark:#3a4a00;--pxf-secondary-ultra-dark:#1a2300;--pxf-secondary-hover:#bde345;--pxf-on-secondary:#000;--pxf-base:#1e2224;--pxf-base-ultra-light:#f7f8f5;--pxf-base-light:#c8ceca;--pxf-base-semi-light:#b7bbbd;--pxf-base-semi-dark:#2b3032;--pxf-base-dark:#3f4345;--pxf-base-ultra-dark:#1d2021;--pxf-base-hover:#323638;--pxf-on-base:#fff;--pxf-neutral:#8c9490;--pxf-neutral-ultra-light:#f3f6f4;--pxf-neutral-light:#dadfdd;--pxf-neutral-semi-light:#b6bcb9;--pxf-neutral-semi-dark:#5e6562;--pxf-neutral-dark:#3e4441;--pxf-neutral-ultra-dark:#1c201e;--pxf-neutral-hover:#777f7b;--pxf-on-neutral:#000;--pxf-surface-dark:#2b2f30;--pxf-on-surface-dark:#f4f5f6;--pxf-surface-dark-accent:#7ba400;--pxf-surface-light:#e7e8e9;--pxf-on-surface-light:#1d2021;--pxf-surface-light-accent:#547000;--pxf-heading:#f7f8f5;--pxf-text:#e4e9e6;--pxf-muted:#c8ceca;--pxf-link:#b9ef39;--pxf-link-hover:#d3fb60;--pxf-h6:clamp(1rem,0.9527rem + 0.2018vw,1.125rem);--pxf-h5:clamp(1rem,0.9527rem + 0.2018vw,1.125rem);--pxf-h4:clamp(1.25rem,1.1568rem + 0.3976vw,1.4963rem);--pxf-h3:clamp(1.5625rem,1.4007rem + 0.6902vw,1.99rem);--pxf-h2:clamp(1.9531rem,1.6907rem + 1.1198vw,2.6467rem);--pxf-h1:clamp(2.4414rem,2.0332rem + 1.7416vw,3.5201rem);--pxf-text-xs:0.75rem;--pxf-text-s:0.875rem;--pxf-text-m:clamp(1rem,0.9527rem + 0.2018vw,1.125rem);--pxf-text-l:clamp(1.25rem,1.1568rem + 0.3976vw,1.4963rem);--pxf-text-xl:clamp(1.5625rem,1.4007rem + 0.6902vw,1.99rem);--pxf-text-2xl:clamp(1.9531rem,1.6907rem + 1.1198vw,2.6467rem);--pxf-line-height-body:1.6;--pxf-line-height-heading:1.2;--pxf-line-height-compact:1.3;--pxf-space-xs:clamp(0.375rem,0.3277rem + 0.2018vw,0.5rem);--pxf-space-s:clamp(0.625rem,0.5777rem + 0.2018vw,0.75rem);--pxf-space-m:clamp(1rem,0.8108rem + 0.8073vw,1.5rem);--pxf-space-l:clamp(1.5rem,1.1594rem + 1.4531vw,2.4rem);--pxf-space-xl:clamp(2.25rem,1.6483rem + 2.5671vw,3.84rem);--pxf-space-2xl:clamp(3.375rem,2.3272rem + 4.4706vw,6.144rem);--pxf-space-3xl:clamp(5.0625rem,3.2583rem + 7.6979vw,9.8304rem);--pxf-section-space:clamp(3rem,1.8648rem + 4.8436vw,6rem);--pxf-radius-s:4px;--pxf-radius-m:8px;--pxf-radius-l:16px;--pxf-radius-full:9999px;--pxf-content-width:85.375rem;--pxf-text-width:65ch;--pxf-font-heading:Arial;--pxf-font-body:Arial}