@font-face{font-family:GT Standard S;src:url(/fonts/gt-standard/GT-Standard-S-Standard-Light.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:100 349}@font-face{font-family:GT Standard S;src:url(/fonts/gt-standard/GT-Standard-S-Standard-Light-Oblique.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:100 349}@font-face{font-family:GT Standard S;src:url(/fonts/gt-standard/GT-Standard-S-Standard-Regular.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:350 449}@font-face{font-family:GT Standard S;src:url(/fonts/gt-standard/GT-Standard-S-Standard-Regular-Oblique.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:350 449}@font-face{font-family:GT Standard S;src:url(/fonts/gt-standard/GT-Standard-S-Standard-Medium.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:450 549}@font-face{font-family:GT Standard S;src:url(/fonts/gt-standard/GT-Standard-S-Standard-Medium-Oblique.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:450 549}@font-face{font-family:GT Standard S;src:url(/fonts/gt-standard/GT-Standard-S-Standard-Semibold.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:550 649}@font-face{font-family:GT Standard S;src:url(/fonts/gt-standard/GT-Standard-S-Standard-Semibold-Oblique.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:550 649}@font-face{font-family:GT Standard S;src:url(/fonts/gt-standard/GT-Standard-S-Standard-Bold.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:650 749}@font-face{font-family:GT Standard S;src:url(/fonts/gt-standard/GT-Standard-S-Standard-Bold-Oblique.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:650 749}@font-face{font-family:GT Standard S;src:url(/fonts/gt-standard/GT-Standard-S-Standard-Heavy.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:750 849}@font-face{font-family:GT Standard S;src:url(/fonts/gt-standard/GT-Standard-S-Standard-Heavy-Oblique.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:750 849}@font-face{font-family:GT Standard S;src:url(/fonts/gt-standard/GT-Standard-S-Standard-Black.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:850 900}@font-face{font-family:GT Standard S;src:url(/fonts/gt-standard/GT-Standard-S-Standard-Black-Oblique.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:850 900}@font-face{font-family:GT Standard M;src:url(/fonts/gt-standard/GT-Standard-M-Standard-Light.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:100 349}@font-face{font-family:GT Standard M;src:url(/fonts/gt-standard/GT-Standard-M-Standard-Light-Oblique.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:100 349}@font-face{font-family:GT Standard M;src:url(/fonts/gt-standard/GT-Standard-M-Standard-Regular.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:350 449}@font-face{font-family:GT Standard M;src:url(/fonts/gt-standard/GT-Standard-M-Standard-Regular-Oblique.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:350 449}@font-face{font-family:GT Standard M;src:url(/fonts/gt-standard/GT-Standard-M-Standard-Medium.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:450 549}@font-face{font-family:GT Standard M;src:url(/fonts/gt-standard/GT-Standard-M-Standard-Medium-Oblique.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:450 549}@font-face{font-family:GT Standard M;src:url(/fonts/gt-standard/GT-Standard-M-Standard-Semibold.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:550 649}@font-face{font-family:GT Standard M;src:url(/fonts/gt-standard/GT-Standard-M-Standard-Semibold-Oblique.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:550 649}@font-face{font-family:GT Standard M;src:url(/fonts/gt-standard/GT-Standard-M-Standard-Bold.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:650 749}@font-face{font-family:GT Standard M;src:url(/fonts/gt-standard/GT-Standard-M-Standard-Bold-Oblique.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:650 749}@font-face{font-family:GT Standard M;src:url(/fonts/gt-standard/GT-Standard-M-Standard-Heavy.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:750 849}@font-face{font-family:GT Standard M;src:url(/fonts/gt-standard/GT-Standard-M-Standard-Heavy-Oblique.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:750 849}@font-face{font-family:GT Standard M;src:url(/fonts/gt-standard/GT-Standard-M-Standard-Black.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:850 900}@font-face{font-family:GT Standard M;src:url(/fonts/gt-standard/GT-Standard-M-Standard-Black-Oblique.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:850 900}@font-face{font-family:GT Standard L;src:url(/fonts/gt-standard/GT-Standard-L-Standard-Light.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:100 349}@font-face{font-family:GT Standard L;src:url(/fonts/gt-standard/GT-Standard-L-Standard-Light-Oblique.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:100 349}@font-face{font-family:GT Standard L;src:url(/fonts/gt-standard/GT-Standard-L-Standard-Regular.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:350 449}@font-face{font-family:GT Standard L;src:url(/fonts/gt-standard/GT-Standard-L-Standard-Regular-Oblique.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:350 449}@font-face{font-family:GT Standard L;src:url(/fonts/gt-standard/GT-Standard-L-Standard-Medium.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:450 549}@font-face{font-family:GT Standard L;src:url(/fonts/gt-standard/GT-Standard-L-Standard-Medium-Oblique.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:450 549}@font-face{font-family:GT Standard L;src:url(/fonts/gt-standard/GT-Standard-L-Standard-Semibold.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:550 649}@font-face{font-family:GT Standard L;src:url(/fonts/gt-standard/GT-Standard-L-Standard-Semibold-Oblique.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:550 649}@font-face{font-family:GT Standard L;src:url(/fonts/gt-standard/GT-Standard-L-Standard-Bold.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:650 749}@font-face{font-family:GT Standard L;src:url(/fonts/gt-standard/GT-Standard-L-Standard-Bold-Oblique.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:650 749}@font-face{font-family:GT Standard L;src:url(/fonts/gt-standard/GT-Standard-L-Standard-Heavy.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:750 849}@font-face{font-family:GT Standard L;src:url(/fonts/gt-standard/GT-Standard-L-Standard-Heavy-Oblique.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:750 849}@font-face{font-family:GT Standard L;src:url(/fonts/gt-standard/GT-Standard-L-Standard-Black.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:850 900}@font-face{font-family:GT Standard L;src:url(/fonts/gt-standard/GT-Standard-L-Standard-Black-Oblique.woff2)format("woff2");font-display:swap;font-style:italic;font-weight:850 900}
@font-face{font-family:ABC Whyte Trial UI;src:url(/fonts/trials/whyte/ABCWhyteTrial-Thin.otf)format("opentype");font-display:swap;font-style:normal;font-weight:100 149}@font-face{font-family:ABC Whyte Trial UI;src:url(/fonts/trials/whyte/ABCWhyteTrial-ThinItalic.otf)format("opentype");font-display:swap;font-style:italic;font-weight:100 149}@font-face{font-family:ABC Whyte Trial UI;src:url(/fonts/trials/whyte/ABCWhyteTrial-Extralight.otf)format("opentype");font-display:swap;font-style:normal;font-weight:150 249}@font-face{font-family:ABC Whyte Trial UI;src:url(/fonts/trials/whyte/ABCWhyteTrial-ExtralightItalic.otf)format("opentype");font-display:swap;font-style:italic;font-weight:150 249}@font-face{font-family:ABC Whyte Trial UI;src:url(/fonts/trials/whyte/ABCWhyteTrial-Light.otf)format("opentype");font-display:swap;font-style:normal;font-weight:250 324}@font-face{font-family:ABC Whyte Trial UI;src:url(/fonts/trials/whyte/ABCWhyteTrial-LightItalic.otf)format("opentype");font-display:swap;font-style:italic;font-weight:250 324}@font-face{font-family:ABC Whyte Trial UI;src:url(/fonts/trials/whyte/ABCWhyteTrial-Book.otf)format("opentype");font-display:swap;font-style:normal;font-weight:325 374}@font-face{font-family:ABC Whyte Trial UI;src:url(/fonts/trials/whyte/ABCWhyteTrial-BookItalic.otf)format("opentype");font-display:swap;font-style:italic;font-weight:325 374}@font-face{font-family:ABC Whyte Trial UI;src:url(/fonts/trials/whyte/ABCWhyteTrial-Regular.otf)format("opentype");font-display:swap;font-style:normal;font-weight:375 449}@font-face{font-family:ABC Whyte Trial UI;src:url(/fonts/trials/whyte/ABCWhyteTrial-RegularItalic.otf)format("opentype");font-display:swap;font-style:italic;font-weight:375 449}@font-face{font-family:ABC Whyte Trial UI;src:url(/fonts/trials/whyte/ABCWhyteTrial-Medium.otf)format("opentype");font-display:swap;font-style:normal;font-weight:450 599}@font-face{font-family:ABC Whyte Trial UI;src:url(/fonts/trials/whyte/ABCWhyteTrial-MediumItalic.otf)format("opentype");font-display:swap;font-style:italic;font-weight:450 599}@font-face{font-family:ABC Whyte Trial UI;src:url(/fonts/trials/whyte/ABCWhyteTrial-Bold.otf)format("opentype");font-display:swap;font-style:normal;font-weight:600 749}@font-face{font-family:ABC Whyte Trial UI;src:url(/fonts/trials/whyte/ABCWhyteTrial-BoldItalic.otf)format("opentype");font-display:swap;font-style:italic;font-weight:600 749}@font-face{font-family:ABC Whyte Trial UI;src:url(/fonts/trials/whyte/ABCWhyteTrial-Heavy.otf)format("opentype");font-display:swap;font-style:normal;font-weight:750 824}@font-face{font-family:ABC Whyte Trial UI;src:url(/fonts/trials/whyte/ABCWhyteTrial-HeavyItalic.otf)format("opentype");font-display:swap;font-style:italic;font-weight:750 824}@font-face{font-family:ABC Whyte Trial UI;src:url(/fonts/trials/whyte/ABCWhyteTrial-Black.otf)format("opentype");font-display:swap;font-style:normal;font-weight:825 874}@font-face{font-family:ABC Whyte Trial UI;src:url(/fonts/trials/whyte/ABCWhyteTrial-BlackItalic.otf)format("opentype");font-display:swap;font-style:italic;font-weight:825 874}@font-face{font-family:ABC Whyte Trial UI;src:url(/fonts/trials/whyte/ABCWhyteTrial-Super.otf)format("opentype");font-display:swap;font-style:normal;font-weight:875 900}@font-face{font-family:ABC Whyte Trial UI;src:url(/fonts/trials/whyte/ABCWhyteTrial-SuperItalic.otf)format("opentype");font-display:swap;font-style:italic;font-weight:875 900}
:root{--palette-meadow:#afff5a;--palette-ink:#0a110a;--palette-bone:#f2ecdd;--palette-sky:#76a7ff;--palette-coral:#ff716b;--palette-amber:#f6c65b;--font-sans:"ABC Whyte Trial UI", "GT Standard S", "Figtree Variable", "Figtree", system-ui, sans-serif;--font-sans-title:"ABC Whyte Trial UI", "GT Standard M", "GT Standard S", "Figtree Variable", "Figtree", system-ui, sans-serif;--font-sans-display:"ABC Whyte Trial UI", "GT Standard L", "GT Standard M", "GT Standard S", "Figtree Variable", "Figtree", system-ui, sans-serif;--font-mono:var(--font-geist-mono), "Geist Mono", ui-monospace, monospace;--type-bump:.0625rem;--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;--radius-xs:.5rem;--radius-sm:.75rem;--radius-md:1rem;--radius-lg:1.5rem;--radius-xl:2rem;--radius-2xl:2.75rem;--radius-round:999px;--content-max:90rem;--content-gutter:clamp(1rem, 3vw, 2.5rem);--header-height:3.75rem;--control-sm:2rem;--control-md:2.75rem;--control-lg:3.5rem;--type-display:clamp(3.5rem, 8.4vw, 8.25rem);--type-hero:clamp(2.8rem, 6.6vw, 6.5rem);--type-h1:clamp(2.4rem, 4.4vw, 4.75rem);--type-h2:clamp(1.9rem, 3vw, 3.25rem);--type-h3:clamp(1.3rem, 1.8vw, 1.75rem);--type-body-lg:clamp(1.05rem, 1.3vw, 1.25rem);--type-body:1rem;--type-caption:.8125rem;--type-label:.75rem;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--ease-standard:cubic-bezier(.2, 0, 0, 1);--motion-ease-enter:var(--ease-out);--motion-ease-exit:var(--ease-out);--motion-ease-move:var(--ease-in-out);--motion-ease-drawer:var(--ease-drawer);--motion-ease-color:ease;--motion-duration-press:.12s;--motion-duration-tooltip:.125s;--motion-duration-feedback:.14s;--motion-duration-exit:.14s;--motion-duration-popover:.16s;--motion-duration-move:.18s;--motion-duration-dialog:.2s;--motion-duration-sheet:.22s;--motion-duration-emphasis:.24s;--motion-duration-spinner:.8s;--motion-duration-shimmer:1.15s;--duration-fast:var(--motion-duration-feedback);--duration-normal:var(--motion-duration-sheet);--duration-slow:.42s}
:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:#f4f5f0;--canvas-soft:#ecefe8;--surface-1:#f8f8f4;--surface-2:#fffefa;--surface-3:#e9ece5;--surface-inverse:var(--palette-ink);--surface-accent:var(--palette-meadow);--surface-hover:#eef1eb;--surface-selected:color-mix(in srgb, var(--palette-meadow) 9%, var(--surface-2));--accent-solid:var(--palette-meadow);--accent-hover:#c0ff7d;--accent-soft:color-mix(in srgb, var(--palette-meadow) 18%, var(--surface-2));--accent-subtle:color-mix(in srgb, var(--palette-meadow) 8%, var(--surface-1));--accent-border:color-mix(in srgb, var(--palette-meadow) 42%, var(--border-subtle));--accent-text:#3b661d;--surface-glass:#fffefad6;--overlay-scrim:#0a110a6b;--overlay-scrim-strong:#05070594;--text-primary:var(--palette-ink);--text-secondary:#4a5549;--text-tertiary:#636e62;--text-inverse:#f4f7ec;--text-on-accent:var(--palette-ink);--border-subtle:#0a110a14;--border-strong:#0a110a29;--shadow-color:21 31 20;--shadow-soft:0 1px 2px rgb(var(--shadow-color) / 3%), 0 1rem 3rem rgb(var(--shadow-color) / 4%);--shadow-raised:0 1px 2px rgb(var(--shadow-color) / 4%), 0 1.5rem 4.5rem rgb(var(--shadow-color) / 6%);--focus-ring:var(--palette-ink);--positive:#147849;--negative:#c53e3b;--warning:#916000;--information:#315fc7;--chart-grid:#0a110a12;--chart-line:var(--palette-ink);--chart-accent:var(--palette-meadow);--selection:var(--palette-meadow)}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#0b0d0c;--canvas-soft:#0f1110;--surface-1:#141615;--surface-2:#1a1c1b;--surface-3:#222523;--surface-inverse:#f1f3ef;--surface-accent:var(--palette-meadow);--surface-hover:#272a28;--surface-selected:color-mix(in srgb, var(--palette-meadow) 6%, var(--surface-2));--accent-solid:var(--palette-meadow);--accent-hover:#bdff76;--accent-soft:color-mix(in srgb, var(--palette-meadow) 11%, var(--surface-2));--accent-subtle:color-mix(in srgb, var(--palette-meadow) 5%, var(--surface-1));--accent-border:color-mix(in srgb, var(--palette-meadow) 27%, var(--border-subtle));--accent-text:#c9ff91;--surface-glass:#141615e0;--overlay-scrim:#00000094;--overlay-scrim-strong:#000000ad;--text-primary:#f3f5f2;--text-secondary:#b5bbb5;--text-tertiary:#828983;--text-inverse:var(--palette-ink);--text-on-accent:var(--palette-ink);--border-subtle:#ffffff14;--border-strong:#ffffff24;--shadow-color:0 0 0;--shadow-soft:0 1px 2px rgb(var(--shadow-color) / 22%), 0 1rem 3rem rgb(var(--shadow-color) / 18%);--shadow-raised:0 1px 2px rgb(var(--shadow-color) / 28%), 0 1.5rem 4.5rem rgb(var(--shadow-color) / 24%);--focus-ring:#c5ff85;--positive:#55d98b;--negative:#ff7a72;--warning:#f3c969;--information:#8daeff;--chart-grid:#ffffff12;--chart-line:#d8ddd8;--chart-accent:var(--palette-meadow);--selection:color-mix(in srgb, var(--palette-meadow) 24%, transparent)}
@keyframes leshy-spin{to{transform:rotate(360deg)}}:where([data-motion=skeleton]){position:relative;overflow:hidden}:where([data-motion=skeleton]):after{content:"";pointer-events:none;animation:leshy-shimmer var(--motion-duration-shimmer) linear infinite;background:linear-gradient(100deg,#0000 25%,#ffffff3d 48%,#0000 72%);position:absolute;inset:0;transform:translate(-100%)}@keyframes leshy-shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}:where([data-motion=skeleton]):after{animation:none}}
*,:before,:after{box-sizing:border-box}html{background:var(--canvas);scroll-behavior:auto;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;min-width:20rem;min-height:100%}body{background:var(--canvas);min-height:100vh;color:var(--text-primary);font-family:var(--font-sans);font-synthesis:none;font-size:calc(var(--type-body) + var(--type-bump));margin:0;line-height:1.5;overflow-x:hidden}::selection{background:var(--selection);color:var(--text-primary)}:where(h1,h2,h3,h4,p,figure,blockquote,dl,dd){margin:0}:where(ul,ol){margin:0;padding:0;list-style:none}:where(button,input,textarea,select){color:inherit;font:inherit}button{border:0}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-shell{width:min(100%, var(--content-max));padding-inline:var(--content-gutter);margin-inline:auto}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}@media (max-width:47.99rem){body{padding-bottom:5rem}}

