@font-face{unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-family:plexLatin;src:url(../media/plex_sans_latin_400_600-s.p.45487z7p3r8wm.woff2)format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:plexLatin Fallback;src:local(Arial);ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.0%;size-adjust:101.13%}.plexlatin_f6a0bd07-module__10DDEa__className{font-family:plexLatin,plexLatin Fallback}.plexlatin_f6a0bd07-module__10DDEa__variable{--font-latin:"plexLatin", "plexLatin Fallback"}
@font-face{unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-family:plexLatinExt;src:url(../media/plex_sans_latin_ext_400_600-s.0xluf1kzv7x5w.woff2)format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:plexLatinExt Fallback;src:local(Arial);ascent-override:102.5%;descent-override:27.5%;line-gap-override:0.0%;size-adjust:100.0%}.plexlatinext_cc0fb165-module__W74F7G__className{font-family:plexLatinExt,plexLatinExt Fallback}.plexlatinext_cc0fb165-module__W74F7G__variable{--font-latin-ext:"plexLatinExt", "plexLatinExt Fallback"}
@font-face{unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;font-family:plexHebrew;src:url(../media/plex_sans_hebrew_400-s.p.3c5t7n5c-r6lb.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;font-family:plexHebrew;src:url(../media/plex_sans_hebrew_500-s.p.1js6008ikfna2.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;font-family:plexHebrew;src:url(../media/plex_sans_hebrew_600-s.p.41a176v1jaipx.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:plexHebrew Fallback;src:local(Arial);ascent-override:102.5%;descent-override:27.5%;line-gap-override:0.0%;size-adjust:100.0%}.plexhebrew_d862d467-module__Qwwd-a__className{font-family:plexHebrew,plexHebrew Fallback}.plexhebrew_d862d467-module__Qwwd-a__variable{--font-hebrew:"plexHebrew", "plexHebrew Fallback"}
@font-face{unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1;font-family:plexArabic;src:url(../media/plex_sans_arabic_400-s.04otpyah9cwvk.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1;font-family:plexArabic;src:url(../media/plex_sans_arabic_500-s.3vz72b7p-u7db.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1;font-family:plexArabic;src:url(../media/plex_sans_arabic_600-s.2kfcf8ox-s2t2.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:plexArabic Fallback;src:local(Arial);ascent-override:108.5%;descent-override:41.5%;line-gap-override:0.0%;size-adjust:100.0%}.plexarabic_e23c83d5-module__yoGXNq__className{font-family:plexArabic,plexArabic Fallback}.plexarabic_e23c83d5-module__yoGXNq__variable{--font-arabic:"plexArabic", "plexArabic Fallback"}
@font-face{unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-family:outfit;src:url(../media/outfit_latin_600_700-s.p.1ay-qk1u8nydy.woff2)format("woff2");font-display:swap;font-weight:600 700}@font-face{font-family:outfit Fallback;src:local(Arial);ascent-override:100.84%;descent-override:26.22%;line-gap-override:0.0%;size-adjust:99.17%}.outfit_f8d3882b-module___qfWva__className{font-family:outfit,outfit Fallback}.outfit_f8d3882b-module___qfWva__variable{--font-brand:"outfit", "outfit Fallback"}
@font-face{unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-family:outfitExt;src:url(../media/outfit_latin_ext_600_700-s.3gpqod6e6kd7d.woff2)format("woff2");font-display:swap;font-weight:600 700}@font-face{font-family:outfitExt Fallback;src:local(Arial);ascent-override:100.0%;descent-override:26.0%;line-gap-override:0.0%;size-adjust:100.0%}.outfitext_61142ad-module__xttBSW__className{font-family:outfitExt,outfitExt Fallback}.outfitext_61142ad-module__xttBSW__variable{--font-brand-ext:"outfitExt", "outfitExt Fallback"}
@font-face{unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-family:displayLatin;src:url(../media/fraunces_latin_400_700-s.p.0glcd8n2pdab0.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:displayLatin Fallback;src:local(Arial);ascent-override:84.44%;descent-override:22.02%;line-gap-override:0.0%;size-adjust:115.82%}.displaylatin_8e617ad8-module__R8MqfW__className{font-family:displayLatin,displayLatin Fallback}.displaylatin_8e617ad8-module__R8MqfW__variable{--font-display-latin:"displayLatin", "displayLatin Fallback"}
@font-face{unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-family:displayLatinExt;src:url(../media/fraunces_latin_ext_400_700-s.0bnyh_2yo1emg.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:displayLatinExt Fallback;src:local(Arial);ascent-override:97.8%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:100.0%}.displaylatinext_318911c8-module__nErvhq__className{font-family:displayLatinExt,displayLatinExt Fallback}.displaylatinext_318911c8-module__nErvhq__variable{--font-display-latin-ext:"displayLatinExt", "displayLatinExt Fallback"}
@font-face{unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;font-family:displayHebrew;src:url(../media/frank_ruhl_libre_400_700-s.p.3fpva_vxpvbtv.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:displayHebrew Fallback;src:local(Arial);ascent-override:95.7%;descent-override:33.4%;line-gap-override:0.0%;size-adjust:100.0%}.displayhebrew_e8608dbb-module__qji88G__className{font-family:displayHebrew,displayHebrew Fallback}.displayhebrew_e8608dbb-module__qji88G__variable{--font-display-hebrew:"displayHebrew", "displayHebrew Fallback"}
@font-face{unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1;font-family:displayArabic;src:url(../media/amiri_400-s.0op8psrhiitue.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1;font-family:displayArabic;src:url(../media/amiri_700-s.18tjh3qqaxhod.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:displayArabic Fallback;src:local(Arial);ascent-override:112.4%;descent-override:63.4%;line-gap-override:0.0%;size-adjust:100.0%}.displayarabic_c4019ca2-module__Nj_mXG__className{font-family:displayArabic,displayArabic Fallback}.displayarabic_c4019ca2-module__Nj_mXG__variable{--font-display-arabic:"displayArabic", "displayArabic Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--brand-teal:#5cf0c5;--brand-bevel:#1fd1b2;--color-primary:#0a7f64;--color-primary-hover:#086b54;--color-primary-soft:#0a7f6417;--color-primary-strong:#08705a;--color-primary-fg:#fff;--color-primary-line:#0a7f6447;--color-accent:#0a7f64;--color-accent-hover:#086b54;--color-accent-fg:#fff;--color-accent-glow:#0a7f6447;--color-chart-1:#0a7f64;--color-canvas:#f3f5fa;--glow-1:#1fd1b229;--glow-2:#7a5cff1f;--glow-3:#ff8c781f;--color-surface:#ffffffb8;--color-surface-strong:#fffffff5;--color-surface-solid:#fff;--color-surface-2:#0f172a08;--color-sidebar:#ffffffb8;--color-hover:#0f172a0a;--color-tile-hi:#ffffffe6;--color-nav-on:#fff;--color-input:#ffffffe6;--color-text:#0b1020;--color-text-2:#2e3550;--color-text-muted:#596080;--color-text-subtle:#596080;--color-divider:#0f172a14;--color-border:#0f172a14;--color-border-strong:#0f172a24;--color-border-control:#7f86a0;--color-link:var(--color-primary);--color-focus:#0a7f64;--color-scrim:#0f172a52;--color-success:#08705a;--color-success-soft:#0a7f6417;--color-success-line:#0a7f6447;--color-warning:#8a5600;--color-warning-soft:#d98a0b1a;--color-warning-line:#d98a0b4d;--color-attention:#9a4300;--color-attention-soft:#ea6e141a;--color-attention-line:#ea6e144d;--color-attention-solid:#ea7a1e;--color-attention-on:#1a1205;--color-danger:#b0223c;--color-danger-soft:#e0455f12;--color-danger-line:#e0455f4d;--color-ai:#5a3ed6;--color-ai-soft:#7c5cff17;--color-ai-line:#7c5cff42;--color-info:var(--color-primary);--color-info-soft:var(--color-primary-soft);--color-neutral-soft:#0f172a0d;--color-neutral:#2e3550;--space-0-5:.25rem;--space-1:.5rem;--space-2:1rem;--space-3:1.5rem;--space-4:2rem;--space-5:2.5rem;--space-6:3rem;--space-8:4rem;--radius-sm:6px;--radius-control:12px;--radius-md:16px;--radius-lg:22px;--radius-full:999px;--target:2.75rem;--shadow-sm:0 1px 2px #0f172a0a, 0 18px 40px -24px #0f172a33;--shadow-md:0 2px 6px #0f172a0f, 0 30px 60px -24px #0f172a47;--shadow-tile:inset 0 1px 0 var(--color-tile-hi), var(--shadow-sm);--shadow-glow:0 8px 22px -10px var(--color-accent-glow), inset 0 1px 0 var(--color-tile-hi);--blur-chrome:blur(24px) saturate(1.15);--font-sans:var(--font-stack,ui-sans-serif), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--font-heading:var(--font-heading-stack,var(--font-sans)), var(--font-sans);--text-xs:.75rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.3125rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--leading-tight:1.3;--leading-body:1.6;--sidebar-w:17rem;--topbar-h:3.5rem;--content-max:72rem}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root:lang(ar){--leading-body:1.75}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-primary:#5cf0c5;--color-primary-hover:#7df5d3;--color-primary-soft:#5cf0c51a;--color-primary-strong:#5cf0c5;--color-primary-fg:#06231b;--color-primary-line:#5cf0c54d;--color-accent:#5cf0c5;--color-accent-hover:#7df5d3;--color-accent-fg:#06231b;--color-accent-glow:#5cf0c573;--color-chart-1:#5cf0c5;--color-canvas:#070a17;--glow-1:#1fd1b22e;--glow-2:#7a5cff29;--glow-3:#ff6f9114;--color-surface:#ffffff0b;--color-surface-strong:#ffffff14;--color-surface-solid:#0e1324;--color-surface-2:#ffffff08;--color-sidebar:#ffffff0b;--color-hover:#ffffff0d;--color-tile-hi:#ffffff0f;--color-nav-on:#ffffff16;--color-input:#ffffff0d;--color-text:#f3f5ff;--color-text-2:#d6daee;--color-text-muted:#a7adcb;--color-text-subtle:#a7adcb;--color-divider:#ffffff12;--color-border:#ffffff17;--color-border-strong:#ffffff24;--color-border-control:#7a819f;--color-focus:#5cf0c5;--color-scrim:#04060f9e;--color-success:#5cf0c5;--color-success-soft:#5cf0c51a;--color-success-line:#5cf0c54d;--color-warning:#ffc46b;--color-warning-soft:#ffc46b1f;--color-warning-line:#ffc46b47;--color-attention:#ffa866;--color-attention-soft:#ff96501f;--color-attention-line:#ff96504d;--color-attention-solid:#ff9a52;--color-danger:#ff8fa3;--color-danger-soft:#ff8fa314;--color-danger-line:#ff8fa34d;--color-ai:#c9bbff;--color-ai-soft:#b9a6ff1a;--color-ai-line:#b9a6ff47;--color-neutral-soft:#ffffff14;--color-neutral:#d6daee;--shadow-sm:0 24px 48px -28px #000000b3;--shadow-md:0 30px 60px -20px #000000bf}}:root[data-theme=dark],.au-night{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-primary:#5cf0c5;--color-primary-hover:#7df5d3;--color-primary-soft:#5cf0c51a;--color-primary-strong:#5cf0c5;--color-primary-fg:#06231b;--color-primary-line:#5cf0c54d;--color-accent:#5cf0c5;--color-accent-hover:#7df5d3;--color-accent-fg:#06231b;--color-accent-glow:#5cf0c573;--color-chart-1:#5cf0c5;--color-canvas:#070a17;--glow-1:#1fd1b22e;--glow-2:#7a5cff29;--glow-3:#ff6f9114;--color-surface:#ffffff0b;--color-surface-strong:#ffffff14;--color-surface-solid:#0e1324;--color-surface-2:#ffffff08;--color-sidebar:#ffffff0b;--color-hover:#ffffff0d;--color-tile-hi:#ffffff0f;--color-nav-on:#ffffff16;--color-input:#ffffff0d;--color-text:#f3f5ff;--color-text-2:#d6daee;--color-text-muted:#a7adcb;--color-text-subtle:#a7adcb;--color-divider:#ffffff12;--color-border:#ffffff17;--color-border-strong:#ffffff24;--color-border-control:#7a819f;--color-focus:#5cf0c5;--color-scrim:#04060f9e;--color-success:#5cf0c5;--color-success-soft:#5cf0c51a;--color-success-line:#5cf0c54d;--color-warning:#ffc46b;--color-warning-soft:#ffc46b1f;--color-warning-line:#ffc46b47;--color-attention:#ffa866;--color-attention-soft:#ff96501f;--color-attention-line:#ff96504d;--color-attention-solid:#ff9a52;--color-danger:#ff8fa3;--color-danger-soft:#ff8fa314;--color-danger-line:#ff8fa34d;--color-ai:#c9bbff;--color-ai-soft:#b9a6ff1a;--color-ai-line:#b9a6ff47;--color-neutral-soft:#ffffff14;--color-neutral:#d6daee;--shadow-sm:0 24px 48px -28px #000000b3;--shadow-md:0 30px 60px -20px #000000bf}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--color-canvas);color:var(--color-text);isolation:isolate;font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;position:relative}body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60rem 50rem at 85% -15%, var(--glow-1), transparent 70%), radial-gradient(55rem 48rem at 5% -5%, var(--glow-2), transparent 70%), radial-gradient(55rem 45rem at 40% 115%, var(--glow-3), transparent 70%);position:fixed;inset:0}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-sm)}::selection{background:var(--color-primary-soft);color:var(--color-text)}h1,h2,h3{font-family:var(--font-heading);line-height:var(--leading-tight);font-weight:600}h1{font-size:var(--text-xl);margin:0 0 var(--space-0-5)}h2{font-size:var(--text-lg);margin:var(--space-4) 0 var(--space-1)}h3{font-size:var(--text-md);margin:0 0 var(--space-1)}a{color:var(--color-link);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{color:var(--color-primary-hover)}code,.mono{font-family:var(--font-mono);unicode-bidi:isolate;font-size:.92em}main{max-width:46rem;padding:var(--space-6) var(--space-2) var(--space-8);margin:0 auto}main:not([class]) h1{font-size:var(--text-2xl)}main:not([class]) h2{font-size:var(--text-xl)}main:not([class]) h3{font-size:var(--text-lg)}table{border-collapse:collapse;width:100%;margin:var(--space-2) 0;font-size:var(--text-sm)}th,td{text-align:start;font-variant-numeric:tabular-nums;padding:var(--space-1) var(--space-1);border-bottom:1px solid var(--color-border);vertical-align:top}th{font-weight:600}.meta{color:var(--color-text-muted);font-size:var(--text-sm);margin:0 0 var(--space-3)}footer{border-top:1px solid var(--color-border);margin-top:var(--space-6);padding-top:var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm)}.lead-search{gap:var(--space-1);margin:0 0 var(--space-2);flex-wrap:wrap;display:flex}.lead-search .input{flex:14rem;min-inline-size:0}.gallery-item{padding-block:var(--space-2);border-block-end:1px solid var(--color-border)}.gallery-image{border-radius:var(--radius-sm);block-size:auto;max-inline-size:min(15rem,100%)}.funnel-bars{margin:0 0 var(--space-3);gap:var(--space-1);padding:0;list-style:none;display:grid}.funnel-bar{align-items:center;gap:var(--space-1) var(--space-2);grid-template-columns:minmax(7rem,11rem) minmax(0,1fr) auto;padding-block:.125rem;display:grid}.funnel-bar-label{color:var(--color-text);font-size:var(--text-sm)}.funnel-bar-track{block-size:1rem}.funnel-bar-fill{background:var(--color-chart-1);border-start-end-radius:var(--radius-sm);border-end-end-radius:var(--radius-sm);block-size:100%;min-inline-size:2px}.funnel-bar-value{color:var(--color-text);font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.funnel-bar-share{color:var(--color-text-muted)}@media (max-width:30rem){.funnel-bar{grid-template-columns:minmax(0,1fr) auto}.funnel-bar-track{grid-area:2/1/auto/-1}}