:root{--yf-ink:#0a0a0a;--yf-ink-alt:#111;--yf-white:#fff;--yf-surface:#f6f6f6;--yf-yellow:#f9ff1b;--yf-blue:#79a8fa;--yf-magenta:#f03a8a;--yf-orange:#ffc300;--yf-ink-soft:#1e1e1e;--yf-ink-hover:#333;--yf-ink-muted:#b4b4b4;--yf-grey:#5a5a5a;--yf-rule-light:#e3e3e3;--yf-rule-dark:#2e2e2e;--yf-field:#767676;--yf-white-dim:#e6e6e6;--yf-magenta-deep:#c2127a;--yf-blue-deep:#1d5fd1;--yf-orange-deep:#8a5300;--yf-yellow-muted:#43420a;--yf-yellow-hover:#eef400;--yf-green:#15803d;--yf-green-bright:#4ade80;--yf-red:#c0262e;--yf-red-bright:#ff6b6b;--yf-ground:var(--yf-white);--yf-ground-alt:var(--yf-surface);--yf-text:var(--yf-ink-alt);--yf-text-muted:var(--yf-grey);--yf-card:var(--yf-white);--yf-card-hover:var(--yf-surface);--yf-rule:var(--yf-rule-light);--yf-button:var(--yf-ink);--yf-button-text:var(--yf-white);--yf-button-hover:var(--yf-ink-hover);--yf-signature:var(--yf-yellow);--yf-signature-text:var(--yf-ink);--yf-accent-village:var(--yf-magenta-deep);--yf-accent-labs:var(--yf-blue-deep);--yf-accent-impact:var(--yf-orange-deep);--yf-accent-blue:var(--yf-blue-deep);--yf-accent-coral:var(--yf-red);--yf-accent-purple:var(--yf-magenta-deep);--yf-inverse:var(--yf-ink);--yf-inverse-text:var(--yf-white);--yf-inverse-muted:var(--yf-ink-muted);--yf-inverse-card:var(--yf-ink-soft);--yf-village:var(--yf-magenta);--yf-labs:var(--yf-blue);--yf-impact:var(--yf-orange);--yf-village-text:var(--yf-magenta-deep);--yf-labs-text:var(--yf-blue-deep);--yf-impact-text:var(--yf-orange-deep);--yf-on-village:var(--yf-ink);--yf-on-labs:var(--yf-ink);--yf-on-impact:var(--yf-ink);--yf-village-solid:var(--yf-magenta);--yf-labs-solid:var(--yf-blue);--yf-impact-solid:var(--yf-orange);--yf-cta:var(--yf-ink);--yf-cta-text:var(--yf-yellow);--yf-cta-hover:var(--yf-magenta-deep);--yf-cta-hover-text:var(--yf-white);--yf-cream:var(--yf-white);--yf-cream-dim:var(--yf-rule-light);--yf-coral:var(--yf-red);--yf-purple:var(--yf-magenta);--yf-ok:var(--yf-green);--yf-refuse:var(--yf-red);--yf-font-display:var(--font-display-loaded), var(--font-display-ar-loaded), "Arial Black", Impact, sans-serif;--yf-font-sans:var(--font-sans-loaded), var(--font-sans-ar-loaded), system-ui, sans-serif;--yf-font-mono:var(--font-mono-loaded), ui-monospace, Menlo, monospace;--yf-display-weight:700;--yf-display-tracking:-.01em;--yf-display-leading:.95;--yf-eyebrow-tracking:.06em;--yf-body-leading:1.6;--yf-radius-s:0px;--yf-radius-m:0px;--yf-radius-l:0px;--yf-border-w:1px;--yf-accent-w:4px;--yf-shape-stroke:11;--yf-extrude:.045em .055em 0 var(--yf-ink);--yf-focus:var(--yf-blue-deep);--yf-focus-on-inverse:var(--yf-yellow)}[data-mode=brand]{--yf-ground:var(--yf-yellow);--yf-ground-alt:var(--yf-yellow-hover);--yf-text:var(--yf-ink);--yf-text-muted:var(--yf-yellow-muted);--yf-card:var(--yf-white);--yf-card-hover:var(--yf-surface);--yf-rule:var(--yf-ink);--yf-button:var(--yf-ink);--yf-button-text:var(--yf-yellow);--yf-button-hover:var(--yf-ink-hover);--yf-signature-text:var(--yf-ink);--yf-cta:var(--yf-ink);--yf-cta-text:var(--yf-yellow);--yf-cta-hover:var(--yf-white);--yf-cta-hover-text:var(--yf-ink);--yf-focus:var(--yf-ink);--yf-focus-on-inverse:var(--yf-ink)}[data-mode=dark],[data-ground=inverse]{--yf-ground:var(--yf-ink);--yf-ground-alt:var(--yf-ink-soft);--yf-text:var(--yf-white);--yf-text-muted:var(--yf-ink-muted);--yf-card:var(--yf-ink-soft);--yf-card-hover:#262626;--yf-rule:var(--yf-rule-dark);--yf-button:var(--yf-white);--yf-button-text:var(--yf-ink);--yf-button-hover:var(--yf-white-dim);--yf-signature-text:var(--yf-yellow);--yf-accent-village:var(--yf-magenta);--yf-accent-labs:var(--yf-blue);--yf-accent-blue:var(--yf-blue);--yf-accent-coral:var(--yf-red-bright);--yf-accent-purple:var(--yf-magenta);--yf-village-text:var(--yf-magenta);--yf-labs-text:var(--yf-blue);--yf-accent-impact:var(--yf-orange);--yf-impact-text:var(--yf-orange);--yf-ok:var(--yf-green-bright);--yf-refuse:var(--yf-red-bright);--yf-focus:var(--yf-yellow);--yf-cta:var(--yf-yellow);--yf-cta-text:var(--yf-ink);--yf-cta-hover:var(--yf-white);--yf-cta-hover-text:var(--yf-ink)}:root:lang(ar){--yf-font-display:var(--font-display-ar-loaded), var(--font-display-loaded), sans-serif;--yf-font-sans:var(--font-sans-ar-loaded), var(--font-sans-loaded), system-ui, sans-serif;--yf-display-weight:700;--yf-display-tracking:0;--yf-display-leading:1.2;--yf-eyebrow-tracking:0}
