:root{--brand-navy: #090e24;--brand-navy-deep: #0e163c;--brand-ink: #2d2d2d;--brand-mist: #e5e5e5;--brand-fog: #b0b0b0;--brand-white: #ffffff;--brand-purple: #6344da;--brand-purple-light: #9d8bf0;--brand-mint: #6fe3c5;--brand-mint-deep: #0f8f6f;--brand-slate: #4b4b4b;--brand-slate-light: #6a6a6a;--brand-red-down: #e4574c;--brand-red-down-deep: #c23b31;--brand-red-error: #dc2625;--brand-red-error-light: #ef5350;--brand-on-navy: #ffffff;--bg-canvas: var(--brand-white);--bg-subtle: var(--brand-mist);--bg-surface: var(--brand-white);--text-primary: var(--brand-navy);--text-secondary: var(--brand-ink);--text-on-accent: var(--brand-white);--border-default: color-mix(in srgb, var(--brand-ink) 12%, transparent);--border-strong: color-mix(in srgb, var(--brand-ink) 24%, transparent);--interactive: var(--brand-purple);--interactive-fill: var(--brand-purple);--interactive-fill-text: var(--brand-white);--emphasis-surface: color-mix(in srgb, var(--brand-purple) 8%, transparent);--positive: var(--brand-mint-deep);--positive-surface: var(--brand-mint);--negative: var(--brand-red-down-deep);--error: var(--brand-red-error);--series-paid: var(--brand-purple);--series-growth: var(--brand-mint-deep);--brand-accent: var(--brand-purple);--scrim: color-mix(in srgb, var(--brand-navy) 32%, transparent);color-scheme:light}[data-theme=dark]{--bg-canvas: var(--brand-navy);--bg-subtle: var(--brand-navy-deep);--bg-surface: var(--brand-ink);--text-primary: var(--brand-mist);--text-secondary: var(--brand-fog);--text-on-accent: var(--brand-white);--border-default: var(--brand-slate);--border-strong: var(--brand-slate-light);--interactive: var(--brand-mint);--interactive-fill: var(--brand-purple);--interactive-fill-text: var(--brand-white);--emphasis-surface: color-mix(in srgb, var(--brand-purple) 16%, transparent);--positive: var(--brand-mint);--positive-surface: var(--brand-mint);--negative: var(--brand-red-down);--error: var(--brand-red-error-light);--series-paid: var(--brand-purple-light);--series-growth: var(--brand-mint);--brand-accent: var(--text-primary);--scrim: color-mix(in srgb, var(--brand-navy) 62%, transparent);color-scheme:dark}:root{--font-display: "Poppins", "Poppins Fallback", system-ui, sans-serif;--font-body: "Inter", "Inter Fallback", system-ui, sans-serif;--font-ui: "Inter", "Inter Fallback", system-ui, sans-serif;--font-numeral: "Poppins", "Poppins Fallback", system-ui, sans-serif;--weight-display: 600;--weight-h3: 500;--weight-card: 600;--weight-body: 400;--weight-ui: 600;--size-h1: clamp(2.75rem, 2.1rem + 3.2vw, 4rem);--size-h2: clamp(2rem, 1.7rem + 1.5vw, 2.5rem);--size-h3: clamp(1.5rem, 1.4rem + .5vw, 1.75rem);--size-h4: 1.25rem;--size-lead: 1.1875rem;--size-body: 1.0625rem;--size-small: .875rem;--size-ui: .9375rem;--lh-h1: 1.15;--lh-h2: 1.2;--lh-h3: 1.3;--lh-h4: 1.35;--lh-lead: 1.6;--lh-body: 1.65;--lh-small: 1.5;--lh-ui: 1.2;--measure: 680px}:root:lang(ar){--font-display: "Tajawal", "Tajawal Fallback", system-ui, sans-serif;--font-body: "Tajawal", "Tajawal Fallback", system-ui, sans-serif;--font-ui: "Tajawal", "Tajawal Fallback", system-ui, sans-serif;--font-numeral: "Poppins Numerals", "Tajawal", "Tajawal Fallback", system-ui, sans-serif;--weight-display: 700;--weight-h3: 500;--weight-card: 500;--weight-body: 400;--weight-ui: 500;--size-h3: clamp(1.5625rem, 1.45rem + .5vw, 1.8125rem);--size-h4: 1.3125rem;--size-lead: 1.25rem;--size-body: 1.125rem;--size-small: .9375rem;--size-ui: 1rem;--lh-h1: 1.35;--lh-h2: 1.4;--lh-h3: 1.5;--lh-h4: 1.55;--lh-lead: 1.85;--lh-body: 1.9;--lh-small: 1.7;--lh-ui: 1.3;--measure: 640px}:root{--space-4: .25rem;--space-8: .5rem;--space-12: .75rem;--space-16: 1rem;--space-24: 1.5rem;--space-32: 2rem;--space-48: 3rem;--space-64: 4rem;--space-96: 6rem;--space-128: 8rem;--rhythm-paragraph: var(--space-24);--rhythm-h2: var(--space-48);--rhythm-h3: var(--space-32);--radius-input: 4px;--radius-control: 8px;--radius-card: 12px;--radius-pill: 999px;--hairline: 1px;--rule-strong: 2px;--header-height: 64px;--focus-width: 2px;--focus-offset: 2px}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/poppins-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Poppins Numerals;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/poppins-500-num.woff2) format("woff2");unicode-range:U+0020,U+0024-0025,U+0028-0029,U+002B-002F,U+0030-0039,U+003A,U+0041-005A,U+00A0,U+00A3,U+00A5,U+2009,U+2013-2014,U+2212,U+20AC}@font-face{font-family:Poppins Numerals;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins-600-num.woff2) format("woff2");unicode-range:U+0020,U+0024-0025,U+0028-0029,U+002B-002F,U+0030-0039,U+003A,U+0041-005A,U+00A0,U+00A3,U+00A5,U+2009,U+2013-2014,U+2212,U+20AC}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/tajawal-400-arabic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Tajawal;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/tajawal-500-arabic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/tajawal-700-arabic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Poppins Fallback;src:local("Arial"),local("Helvetica"),local("Liberation Sans");size-adjust:109.1%;ascent-override:96.2%;descent-override:32.1%;line-gap-override:9.2%}@font-face{font-family:Poppins Numerals Fallback;src:local("Arial"),local("Helvetica"),local("Liberation Sans");size-adjust:109.1%;ascent-override:96.2%;descent-override:32.1%;line-gap-override:9.2%}@font-face{font-family:Inter Fallback;src:local("Arial"),local("Helvetica"),local("Liberation Sans");size-adjust:100.6%;ascent-override:96.3%;descent-override:24%;line-gap-override:0%}@font-face{font-family:Tajawal Fallback;src:local("Arial"),local("Helvetica"),local("Liberation Sans");size-adjust:89.5%;ascent-override:71.9%;descent-override:39.9%;line-gap-override:22.4%}*,*:before,*:after{box-sizing:border-box}:where(body,h1,h2,h3,h4,p,figure,blockquote,dl,dd,ul,ol){margin:0;padding:0}html{background-color:var(--bg-canvas);-webkit-text-size-adjust:100%}body{margin:0;background-color:var(--bg-canvas);color:var(--text-primary);font-family:var(--font-body);font-size:var(--size-body);font-weight:var(--weight-body);line-height:var(--lh-body);text-align:start;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--font-display);text-wrap:balance}h1{font-size:var(--size-h1);line-height:var(--lh-h1);font-weight:var(--weight-display)}h2{font-size:var(--size-h2);line-height:var(--lh-h2);font-weight:var(--weight-display);margin-block-start:var(--rhythm-h2)}h3{font-size:var(--size-h3);line-height:var(--lh-h3);font-weight:var(--weight-h3);margin-block-start:var(--rhythm-h3)}h4{font-family:var(--font-ui);font-size:var(--size-h4);line-height:var(--lh-h4);font-weight:var(--weight-card)}p+p{margin-block-start:var(--rhythm-paragraph)}a{color:var(--interactive);text-underline-offset:.18em}:focus-visible{outline:var(--focus-width) solid var(--interactive);outline-offset:var(--focus-offset)}:where(img,svg,video){max-inline-size:100%;block-size:auto}.num{font-family:var(--font-numeral);font-weight:500;font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.mixed-num{font-family:var(--font-numeral);font-variant-numeric:tabular-nums}.measure{max-inline-size:var(--measure);margin-inline:auto;padding-inline:var(--space-24)}.visually-hidden{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:absolute;inset-block-start:var(--space-8);inset-inline-start:var(--space-8);z-index:10;padding:var(--space-8) var(--space-16);border-radius:var(--radius-control);background-color:var(--interactive-fill);color:var(--interactive-fill-text);font-family:var(--font-ui);font-size:var(--size-ui);transform:translateY(-200%)}.skip-link:focus-visible{transform:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.gloss__term{font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:help;font-weight:var(--weight-ui);border-block-end:var(--hairline) dashed var(--interactive);text-align:inherit}.gloss__term:hover{border-block-end-style:solid}.gloss__panel{box-sizing:border-box;inline-size:340px;max-inline-size:calc(100vw - var(--space-32));margin:0;padding:var(--space-16);border:var(--hairline) solid var(--border-strong);border-radius:var(--radius-card);background-color:var(--bg-canvas);color:var(--text-primary);font-family:var(--font-body);font-size:var(--size-small);overflow:visible}.gloss__panel:not(:popover-open){display:none}.gloss__panel:popover-open{display:grid;gap:var(--space-8)}.gloss__panel::backdrop{background-color:transparent}.gloss__handle{display:none}.gloss__head{display:flex;align-items:baseline;gap:var(--space-8)}.gloss__kind{color:var(--interactive);font-family:var(--font-ui);font-size:var(--size-small);font-weight:var(--weight-ui)}.gloss__name{font-family:var(--font-display);font-size:var(--size-h4);font-weight:var(--weight-card);line-height:var(--lh-h4)}.gloss__close{margin-inline-start:auto;min-inline-size:48px;min-block-size:48px;margin-block:calc(-1 * var(--space-16));padding:0;border:0;background:none;color:var(--text-secondary);font-size:var(--size-h4);line-height:1;cursor:pointer}.gloss__close:hover{color:var(--text-primary)}.gloss__other{color:var(--text-secondary);font-family:var(--font-numeral);font-size:var(--size-small);text-align:start}.gloss__def{font-size:var(--size-body);line-height:var(--lh-body)}.gloss__panel a.gloss__go{display:block;margin-block-start:var(--space-4);padding:var(--space-12);border-radius:var(--radius-control);background-color:var(--interactive-fill);color:var(--interactive-fill-text);font-family:var(--font-ui);font-size:var(--size-ui);font-weight:var(--weight-ui);text-align:center;text-decoration:none}@supports (anchor-name: --a){.gloss__panel{position:absolute;position-area:block-end span-inline-end;margin-block-start:var(--space-8);position-try-fallbacks:block-end span-inline-start,block-start span-inline-end,block-start span-inline-start;position-try-order:most-block-size}}@supports not (anchor-name: --a){.gloss__panel:popover-open{position:fixed;inset-block-start:12vh;inset-inline:0;margin-inline:auto}}@media(hover:none),(pointer:coarse){.gloss__term{cursor:pointer}.gloss__panel,.gloss__panel:popover-open{position:fixed;inset-block:auto 0;inset-inline:0;inline-size:auto;max-inline-size:none;margin:0;padding:var(--space-16) var(--space-16) var(--space-32);border-inline:0;border-block-end:0;border-block-start:var(--hairline) solid var(--border-strong);border-radius:0;border-start-start-radius:var(--radius-card);border-start-end-radius:var(--radius-card)}@supports (anchor-name: --a){.gloss__panel{position-area:none;position-try-fallbacks:none}}.gloss__panel::backdrop{background-color:var(--scrim)}.gloss__handle{display:block;inline-size:40px;block-size:4px;margin-inline:auto;margin-block-end:var(--space-8);border-radius:var(--radius-pill);background-color:var(--border-strong)}.gloss__def{font-size:var(--size-body)}}@media(prefers-reduced-motion:no-preference){@media(hover:none),(pointer:coarse){.gloss__panel:popover-open{animation:gloss-sheet-in .18s ease-out}@keyframes gloss-sheet-in{0%{translate:0 100%}}}}
