:root{--p-ink-1000:#050506;--p-ink-950:#0b0c0e;--p-ink-925:#131518;--p-ink-900:#1b1d20;--p-ink-850:#23262a;--p-ink-700:#4f545a;--p-ink-600:#666c73;--p-ink-500:#7d848b;--p-ink-400:#9aa1a8;--p-ink-300:#c1c7cd;--p-ink-200:#d3d7dc;--p-ink-100:#e9ebed;--p-celadon:#93b0a2;--p-clay-300:#e5927f;--p-kiln-300:#d8b36e;--frost:#E5E7E9;--vellum:#F4F5F6;--carbon:#202327;--basalt:#52575D;--slate:#62676D;--alu:#CCD0D4;--fired:#466558;--deep-celadon:#56786A;--clay-ink:#9A3B30;--kiln-ink:#8A5A12;--sf-font-sans:"Commissioner Variable","Commissioner Fallback","Segoe UI",system-ui,sans-serif;--sf-font-mono:"JetBrains Mono Variable","JetBrains Mono Fallback",ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;--sf-font-statement:"Literata Variable","Literata Fallback",Georgia,"Times New Roman",serif;--sf-font-serif:var(--sf-font-statement);--sf-space-1:4px;--sf-space-2:8px;--sf-space-3:12px;--sf-space-4:16px;--sf-space-5:20px;--sf-space-6:24px;--sf-space-7:32px;--sf-space-8:40px;--sf-space-9:56px;--sf-space-10:72px;--sf-space-11:96px;--sf-margin:16px;--sf-gutter:16px;--sf-section:64px;--sf-bar-h:64px;--sf-measure:680px;--sf-radius-tile:2px;--sf-radius-chip:4px;--sf-radius-xs:4px;--sf-radius-s:6px;--sf-radius-m:10px;--sf-radius-l:16px;--sf-radius-xl:20px;--sf-blur-glass:0px;--sf-blur-bar:0px;--sf-z-ground:0;--sf-z-content:1;--sf-z-sticky:20;--sf-z-bar:30;--sf-z-overlay:40;--sf-z-modal:50;--sf-z-toast:60;--sf-dur-press:90ms;--sf-dur-fast:160ms;--sf-dur-base:240ms;--sf-dur-slow:420ms;--sf-dur-draw:1000ms;--sf-ease-out:cubic-bezier(.22,1,.36,1);--sf-ease-settle:cubic-bezier(.16,1,.3,1);--sf-ease-inout:cubic-bezier(.65,0,.35,1);--sf-ease-in:cubic-bezier(.5,0,.75,0);--sf-dist-s:6px;--sf-dist-m:14px;--sf-dist-l:28px;--sf-stagger:60ms;--sf-stagger-tight:36ms;color-scheme:dark;--sf-ground:var(--p-ink-950);--sf-raised-1:var(--p-ink-925);--sf-raised-2:var(--p-ink-900);--sf-raised-3:var(--p-ink-850);--sf-ink-1:var(--p-ink-100);--sf-ink-2:var(--p-ink-300);--sf-ink-3:var(--p-ink-400);--sf-ink-4:var(--p-ink-500);--sf-ink-inverse:var(--p-ink-950);--sf-hair:rgba(255,255,255,.11);--sf-hair-strong:rgba(255,255,255,.16);--sf-edge:var(--p-ink-600);--sf-glow:rgba(233,235,237,.055);--sf-flow:var(--p-celadon);--sf-paid:var(--p-ink-100);--sf-open:var(--p-ink-100);--sf-scheduled:var(--p-ink-500);--sf-late:var(--p-clay-300);--sf-late-tint:rgba(229,146,127,.12);--sf-soon:var(--p-kiln-300);--sf-soon-tint:rgba(216,179,110,.12);--sf-expected:var(--p-ink-400);--sf-focus-gap:var(--p-ink-950);--sf-focus-ring:var(--p-ink-100);--sf-grid-line:rgba(255,255,255,.04);--sf-light:rgba(255,255,255,.03);--sf-surface:var(--p-ink-925);--sf-surface-solid:var(--p-ink-925);--sf-surface-raised:var(--p-ink-900);--sf-glass:var(--p-ink-925);--sf-edge-outer:rgba(255,255,255,.08);--sf-action:var(--p-ink-100);--sf-action-hover:var(--p-ink-200);--sf-action-ink:var(--p-ink-950);--sf-progress:var(--p-ink-100);--sf-progress-ink:var(--p-ink-100);--sf-progress-tint:rgba(233,235,237,.12);--sf-settled:var(--p-ink-100);--sf-upcoming:var(--p-ink-500);--sf-track:rgba(255,255,255,.10);--sf-positive:var(--p-ink-300);--sf-positive-tint:rgba(255,255,255,.08);--sf-warning:var(--p-kiln-300);--sf-warning-mark:var(--p-kiln-300);--sf-warning-tint:rgba(216,179,110,.12);--sf-danger:var(--p-clay-300);--sf-danger-mark:var(--p-clay-300);--sf-danger-tint:rgba(229,146,127,.12);--sf-chart-1:var(--p-ink-100);--sf-chart-2:var(--p-ink-500);--sf-chart-3:var(--p-kiln-300);--sf-chart-4:var(--p-ink-400);--sf-chart-grid:rgba(255,255,255,.08);--sf-chart-label:var(--p-ink-400);--sf-focus:var(--p-ink-100);--sf-focus-halo:rgba(233,235,237,.25);--sf-logo-dot:var(--p-ink-100);--sf-shadow-1:none;--sf-shadow-2:0 0 0 1px rgba(0,0,0,.45);--sf-shadow-3:0 24px 64px -24px rgba(0,0,0,.8)}@media (min-width:768px){:root{--sf-margin:32px;--sf-gutter:24px;--sf-section:80px;--sf-bar-h:76px}}@media (min-width:1024px){:root{--sf-margin:24px;--sf-section:96px}}@media (min-width:1680px){:root{--sf-margin:48px;--sf-gutter:32px;--sf-section:112px}}@media (max-width:640px){:root{--sf-dist-m:10px;--sf-dist-l:20px}}@media (prefers-contrast:more){:root{--sf-ink-3:var(--p-ink-200);--sf-ink-4:var(--p-ink-300);--sf-hair:rgba(255,255,255,.32);--sf-hair-strong:rgba(255,255,255,.4);--sf-edge:var(--p-ink-400)}}@font-face{font-family:Commissioner Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/commissioner-greek-volm-v2.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Commissioner Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/commissioner-latin-volm-v2.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:400 600;src:url(/fonts/jetbrains-mono-greek-v1.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:400 600;src:url(/fonts/jetbrains-mono-latin-v1.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/fonts/literata-greek-italic-v2.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/fonts/literata-latin-italic-v2.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Commissioner Fallback;src:local("Arial"),local("Helvetica");size-adjust:101.05%;ascent-override:100.64%;descent-override:20.39%;line-gap-override:0%}@font-face{font-family:JetBrains Mono Fallback;src:local("Menlo"),local("Consolas"),local("Courier New");size-adjust:100%;ascent-override:102%;descent-override:30%;line-gap-override:0%}@font-face{font-family:Literata Fallback;src:local("Georgia"),local("Times New Roman");size-adjust:108%;ascent-override:99%;descent-override:26%;line-gap-override:0%}