:root{--color-purple-100:#e9d8fd;--color-purple-200:#d6bcfa;--color-purple-300:#b794f4;--color-purple-400:#9f7aea;--color-purple-500:#805ad5;--color-purple-600:#6b46c1;--color-purple-700:#4f3792;--color-purple-800:#301f5f;--color-purple-900:#1a1332;--color-blue-100:#e6f1ff;--color-blue-200:#cee2fd;--color-blue-300:#9ec4fa;--color-blue-400:#6da7f8;--color-blue-500:#056dff;--color-blue-600:#0957c3;--color-blue-700:#004296;--color-blue-800:#002150;--color-blue-900:#021939;--color-chromatic-100:#f1f4fe;--color-chromatic-200:#c4c8d7;--color-chromatic-300:#a0a5bb;--color-chromatic-400:#858b9d;--color-chromatic-500:#585e71;--color-chromatic-600:#494d5e;--color-chromatic-700:#383c4b;--color-chromatic-800:#2a2c34;--color-chromatic-900:#1d1e25;--color-gray-50:#f7fafc;--color-gray-100:#edf2f7;--color-gray-200:#d2d2d6;--color-gray-300:#959ba0;--color-gray-400:#686e70;--color-gray-500:#524e4f;--color-gray-600:#3f3c3d;--color-gray-700:#2a2728;--color-gray-800:#1f1d1d;--color-gray-900:#161616;--color-green-100:#e0ffff;--color-green-200:#9bfdfa;--color-green-300:#69fcf7;--color-green-400:#0dc8c2;--color-green-500:#029792;--color-green-600:#008681;--color-green-700:#02615e;--color-green-800:#014a47;--color-red-100:#ffe5ee;--color-red-200:#f9b;--color-red-300:#f69;--color-red-400:#f37;--color-red-500:#ff1f69;--color-red-600:#c04;--color-red-700:#903;--color-red-800:#602;--color-orange-100:#fffbf5;--color-orange-200:#fae3b7;--color-orange-300:#f7c97f;--color-orange-400:#efaf57;--color-orange-500:#e07400;--color-orange-600:#aa6215;--color-orange-700:#7c4a15;--color-orange-800:#593815;--color-black-0:#0000;--color-black-40:#0000000a;--color-black-60:#0000000f;--color-black-80:#00000014;--color-black-100:#0000001a;--color-black-120:#0000001f;--color-black-200:#0003;--color-black-300:#0000004d;--color-black-400:#0006;--color-black-500:#00000080;--color-black-600:#0009;--color-black-700:#000000b2;--color-black-800:#000c;--color-black-1000:#000;--color-white-0:#fff0;--color-white-20:#ffffff05;--color-white-30:#ffffff08;--color-white-40:#ffffff0a;--color-white-70:#ffffff12;--color-white-100:#ffffff1a;--color-white-200:#fff3;--color-white-300:#ffffff4d;--color-white-400:#fff6;--color-white-500:#ffffff80;--color-white-600:#fff9;--color-white-700:#ffffffb2;--color-white-800:#fffc;--color-white-1000:#fff;--scale-0:0px;--scale-25:1px;--scale-50:2px;--scale-100:4px;--scale-150:6px;--scale-200:8px;--scale-300:12px;--scale-400:16px;--scale-450:20px;--scale-500:24px;--scale-550:28px;--scale-600:32px;--scale-650:40px;--scale-700:48px;--scale-800:64px;--scale-900:96px;--scale-1000:128px;--scale-2000:512px;--fonts-geist-mono-style-geist-mono:var(--font-geist-mono),monospace;--fonts-geist-mono-weight-regular:400;--fonts-geist-mono-weight-medium:500;--fonts-geist-mono-weight-semibold:600;--fonts-geist-mono-weight-bold:700;--fonts-ibm-plex-serif-style-ibm-plex-serif:var(--font-ibm-plex-serif),serif;--fonts-ibm-plex-serif-weight-regular:400;--fonts-ibm-plex-serif-weight-medium:500;--fonts-ibm-plex-serif-weight-semibold:600;--fonts-ibm-plex-serif-weight-bold:700;--fonts-dm-sans-style-dm-sans:var(--font-dm-sans),sans-serif;--fonts-dm-sans-weight-regular:400;--fonts-dm-sans-weight-medium:500;--fonts-dm-sans-weight-semibold:600;--fonts-dm-sans-weight-bold:700;--fonts-inter-style-inter:var(--font-inter),sans-serif;--fonts-inter-weight-regular:400;--fonts-inter-weight-medium:500;--fonts-inter-weight-semibold:600;--fonts-inter-weight-bold:700}:root,[data-hue=chromatic-prime]{--font-primary:var(--fonts-geist-mono-style-geist-mono);--font-secondary:var(--fonts-inter-style-inter);--font-weight-primary-regular:var(--fonts-geist-mono-weight-regular);--font-weight-primary-medium:var(--fonts-geist-mono-weight-medium);--font-weight-primary-semibold:var(--fonts-geist-mono-weight-semibold);--font-weight-primary-bold:var(--fonts-geist-mono-weight-bold);--font-weight-secondary-regular:var(--fonts-inter-weight-regular);--font-weight-secondary-medium:var(--fonts-inter-weight-medium);--font-weight-secondary-semibold:var(--fonts-inter-weight-semibold);--font-weight-secondary-bold:var(--fonts-inter-weight-bold);--font-weight-regular:var(--font-weight-secondary-regular);--font-weight-medium:var(--font-weight-secondary-medium);--font-weight-semibold:var(--font-weight-secondary-semibold);--font-weight-bold:var(--font-weight-secondary-bold);--color-primary-100:var(--color-chromatic-100);--color-primary-200:var(--color-chromatic-200);--color-primary-300:var(--color-chromatic-300);--color-primary-400:var(--color-chromatic-400);--color-primary-500:var(--color-chromatic-500);--color-primary-600:var(--color-chromatic-600);--color-primary-700:var(--color-chromatic-700);--color-primary-800:var(--color-chromatic-800);--color-primary-900:var(--color-chromatic-900)}[data-hue=hue-sky]{--font-primary:var(--fonts-ibm-plex-serif-style-ibm-plex-serif);--font-secondary:var(--fonts-dm-sans-style-dm-sans);--font-weight-primary-regular:var(--fonts-ibm-plex-serif-weight-regular);--font-weight-primary-medium:var(--fonts-ibm-plex-serif-weight-medium);--font-weight-primary-semibold:var(--fonts-ibm-plex-serif-weight-semibold);--font-weight-primary-bold:var(--fonts-ibm-plex-serif-weight-bold);--font-weight-secondary-regular:var(--fonts-dm-sans-weight-regular);--font-weight-secondary-medium:var(--fonts-dm-sans-weight-medium);--font-weight-secondary-semibold:var(--fonts-dm-sans-weight-semibold);--font-weight-secondary-bold:var(--fonts-dm-sans-weight-bold);--font-weight-regular:var(--font-weight-secondary-regular);--font-weight-medium:var(--font-weight-secondary-medium);--font-weight-semibold:var(--font-weight-secondary-semibold);--font-weight-bold:var(--font-weight-secondary-bold);--color-primary-100:var(--color-blue-100);--color-primary-200:var(--color-blue-200);--color-primary-300:var(--color-blue-300);--color-primary-400:var(--color-blue-400);--color-primary-500:var(--color-blue-500);--color-primary-600:var(--color-blue-600);--color-primary-700:var(--color-blue-700);--color-primary-800:var(--color-blue-800);--color-primary-900:var(--color-blue-900)}[data-hue=hue-indigo]{--font-primary:var(--fonts-ibm-plex-serif-style-ibm-plex-serif);--font-secondary:var(--fonts-geist-mono-style-geist-mono);--font-weight-primary-regular:var(--fonts-ibm-plex-serif-weight-regular);--font-weight-primary-medium:var(--fonts-ibm-plex-serif-weight-medium);--font-weight-primary-semibold:var(--fonts-ibm-plex-serif-weight-semibold);--font-weight-primary-bold:var(--fonts-ibm-plex-serif-weight-bold);--font-weight-secondary-regular:var(--fonts-geist-mono-weight-regular);--font-weight-secondary-medium:var(--fonts-geist-mono-weight-medium);--font-weight-secondary-semibold:var(--fonts-geist-mono-weight-semibold);--font-weight-secondary-bold:var(--fonts-geist-mono-weight-bold);--font-weight-regular:var(--font-weight-secondary-regular);--font-weight-medium:var(--font-weight-secondary-medium);--font-weight-semibold:var(--font-weight-secondary-semibold);--font-weight-bold:var(--font-weight-secondary-bold);--color-primary-100:var(--color-purple-100);--color-primary-200:var(--color-purple-200);--color-primary-300:var(--color-purple-300);--color-primary-400:var(--color-purple-400);--color-primary-500:var(--color-purple-500);--color-primary-600:var(--color-purple-600);--color-primary-700:var(--color-purple-700);--color-primary-800:var(--color-purple-800);--color-primary-900:var(--color-purple-900)}:root{--color-neutral-50:var(--color-gray-50);--color-neutral-100:var(--color-gray-100);--color-neutral-200:var(--color-gray-200);--color-neutral-300:var(--color-gray-300);--color-neutral-400:var(--color-gray-400);--color-neutral-500:var(--color-gray-500);--color-neutral-600:var(--color-gray-600);--color-neutral-700:var(--color-gray-700);--color-neutral-800:var(--color-gray-800);--color-neutral-900:var(--color-gray-900);--color-neutral-white:var(--color-white-1000);--color-neutral-black:var(--color-black-1000);--color-success-100:var(--color-green-100);--color-success-200:var(--color-green-200);--color-success-300:var(--color-green-300);--color-success-400:var(--color-green-400);--color-success-500:var(--color-green-500);--color-success-600:var(--color-green-600);--color-success-700:var(--color-green-700);--color-success-800:var(--color-green-800);--color-warning-100:var(--color-orange-100);--color-warning-200:var(--color-orange-200);--color-warning-300:var(--color-orange-300);--color-warning-400:var(--color-orange-400);--color-warning-500:var(--color-orange-500);--color-warning-600:var(--color-orange-600);--color-warning-700:var(--color-orange-700);--color-warning-800:var(--color-orange-800);--color-critical-100:var(--color-red-100);--color-critical-200:var(--color-red-200);--color-critical-300:var(--color-red-300);--color-critical-400:var(--color-red-400);--color-critical-500:var(--color-red-500);--color-critical-600:var(--color-red-600);--color-critical-700:var(--color-red-700);--color-critical-800:var(--color-red-800);--color-alpha-neutral-w0:var(--color-white-0);--color-alpha-neutral-w20:var(--color-white-20);--color-alpha-neutral-w30:var(--color-white-30);--color-alpha-neutral-w40:var(--color-white-40);--color-alpha-neutral-w70:var(--color-white-70);--color-alpha-neutral-w100:var(--color-white-100);--color-alpha-neutral-w200:var(--color-white-200);--color-alpha-neutral-w300:var(--color-white-300);--color-alpha-neutral-w400:var(--color-white-400);--color-alpha-neutral-w500:var(--color-white-500);--color-alpha-neutral-w600:var(--color-white-600);--color-alpha-neutral-w700:var(--color-white-700);--color-alpha-neutral-w800:var(--color-white-800);--color-alpha-neutral-w1000:var(--color-white-1000);--color-alpha-neutral-b0:var(--color-black-0);--color-alpha-neutral-b40:var(--color-black-40);--color-alpha-neutral-b60:var(--color-black-60);--color-alpha-neutral-b80:var(--color-black-80);--color-alpha-neutral-b100:var(--color-black-100);--color-alpha-neutral-b120:var(--color-black-120);--color-alpha-neutral-b200:var(--color-black-200);--color-alpha-neutral-b300:var(--color-black-300);--color-alpha-neutral-b400:var(--color-black-400);--color-alpha-neutral-b500:var(--color-black-500);--color-alpha-neutral-b600:var(--color-black-600);--color-alpha-neutral-b700:var(--color-black-700);--color-alpha-neutral-b800:var(--color-black-800);--color-alpha-neutral-b1000:var(--color-black-1000);--border-width-25:var(--scale-25);--border-width-50:var(--scale-50);--border-width-100:var(--scale-100);--border-width-150:var(--scale-150);--border-width-200:var(--scale-200);--border-width-none:var(--scale-0);--corner-radius-25:var(--scale-25);--corner-radius-50:var(--scale-50);--corner-radius-100:var(--scale-100);--corner-radius-200:var(--scale-200);--corner-radius-300:var(--scale-300);--corner-radius-400:var(--scale-400);--corner-radius-450:var(--scale-450);--corner-radius-500:var(--scale-500);--corner-radius-550:var(--scale-550);--corner-radius-600:var(--scale-600);--corner-radius-none:var(--scale-0);--corner-radius-full:var(--scale-2000);--icon-size-xs:var(--scale-400);--icon-size-sm:var(--scale-450);--icon-size-rg:var(--scale-500);--icon-size-rm:var(--scale-550);--icon-size-md:var(--scale-600);--icon-size-lg:var(--scale-650);--icon-size-xl:var(--scale-700);--icon-size-2xl:var(--scale-800);--spacing-50:var(--scale-50);--spacing-100:var(--scale-100);--spacing-200:var(--scale-200);--spacing-300:var(--scale-300);--spacing-400:var(--scale-400);--spacing-450:var(--scale-450);--spacing-500:var(--scale-500);--spacing-600:var(--scale-600);--spacing-650:var(--scale-650);--spacing-700:var(--scale-700);--spacing-800:var(--scale-800);--spacing-900:var(--scale-900);--spacing-1000:var(--scale-1000);--spacing-2000:var(--scale-2000);--spacing-none:var(--scale-0)}:root,[data-theme=light]{--bg-page-base:var(--color-alpha-neutral-w1000);--bg-page-primary:var(--color-neutral-50);--bg-page-secondary:var(--color-neutral-100);--bg-page-tertiary:var(--color-neutral-200);--bg-disabled:var(--color-neutral-100);--bg-primary:var(--color-primary-500);--bg-primary-tonal:var(--color-primary-100);--bg-primary-pressed:var(--color-primary-700);--bg-primary-disabled:var(--color-primary-200);--bg-primary-dark:var(--color-primary-800);--bg-primary-on-hover:var(--color-primary-700);--bg-primary-tonal-on-hover:var(--color-primary-200);--bg-primary-on-focused:var(--color-primary-600);--bg-success:var(--color-green-500);--bg-success-tonal:var(--color-success-100);--bg-success-dark:var(--color-green-800);--bg-success-disabled:var(--color-green-300);--bg-success-on-hover:var(--color-green-600);--bg-warning:var(--color-warning-500);--bg-warning-tonal:var(--color-warning-100);--bg-warning-dark:var(--color-warning-800);--bg-warning-disabled:var(--color-warning-300);--bg-warning-on-hover:var(--color-warning-600);--bg-critical:var(--color-critical-500);--bg-critical-tonal:var(--color-critical-100);--bg-critical-dark:var(--color-critical-800);--bg-critical-disabled:var(--color-critical-300);--bg-critical-on-hover:var(--color-critical-600);--bg-transparent:var(--color-alpha-neutral-w0);--fg-neutral:var(--color-neutral-800);--fg-neutral-secondary:var(--color-neutral-700);--fg-neutral-tertiary:var(--color-neutral-600);--fg-neutral-base:var(--color-neutral-black);--fg-primary:var(--color-primary-500);--fg-primary-disabled:var(--color-primary-400);--fg-primary-pressed:var(--color-primary-700);--fg-primary-on-tonal:var(--color-primary-500);--fg-primary-on-focus:var(--color-primary-500);--fg-primary-on-hover:var(--color-primary-600);--fg-critical:var(--color-critical-500);--fg-critical-tonal:var(--color-critical-100);--fg-critical-on-tonal:var(--color-critical-500);--fg-warning:var(--color-orange-500);--fg-warning-on-tonal:var(--color-orange-500);--fg-success:var(--color-green-500);--fg-success-on-tonal:var(--color-green-500);--fg-on-action:var(--color-alpha-neutral-w1000);--fg-white:var(--color-alpha-neutral-w1000);--fg-disabled:var(--color-neutral-300);--fg-on-disabled:var(--color-neutral-400);--border-strong:var(--color-neutral-800);--border-strong-100:var(--color-alpha-neutral-b100);--border-strong-200:var(--color-alpha-neutral-b200);--border-neutral-primary:var(--color-neutral-400);--border-neutral-secondary:var(--color-neutral-300);--border-neutral-tertiary:var(--color-neutral-200);--border-primary:var(--color-primary-500);--border-primary-tonal:var(--color-primary-100);--border-primary-disabled:var(--color-primary-300);--border-primary-on-hover:var(--color-primary-600);--border-primary-pressed:var(--color-primary-700);--border-critical:var(--color-critical-500);--border-critical-tonal:var(--color-critical-100);--border-warning:var(--color-orange-500);--border-warning-tonal:var(--color-orange-100);--border-success:var(--color-green-500);--border-success-tonal:var(--color-green-100);--border-on-action:var(--color-alpha-neutral-w1000);--border-white:var(--color-alpha-neutral-w1000);--border-disabled:var(--color-neutral-300);--static-light-on-dark:var(--color-alpha-neutral-b1000);--static-primary:var(--color-primary-500);--static-primary-black:var(--color-primary-900);--static-white:var(--color-alpha-neutral-w1000);--static-black:var(--color-alpha-neutral-b1000);--util-pattern-ink-0:var(--color-alpha-neutral-b100);--util-pattern-ink-1:var(--color-alpha-neutral-b120);--util-pattern-ink-2:var(--color-alpha-neutral-b80);--util-pattern-ink-3:var(--color-alpha-neutral-b60);--util-pattern-ink-4:var(--color-alpha-neutral-w20);--util-overlay-dull:var(--color-alpha-neutral-b200);--util-overlay-light:var(--color-alpha-neutral-b300);--util-overlay-medium:var(--color-alpha-neutral-b500);--util-overlay-strong:var(--color-alpha-neutral-b700);--util-bright-alpha-100:var(--color-alpha-neutral-b100);--util-bright-alpha-200:var(--color-alpha-neutral-b200);--util-bright-alpha-300:var(--color-alpha-neutral-b300);--util-bright-alpha-400:var(--color-alpha-neutral-b400);--util-bright-alpha-500:var(--color-alpha-neutral-b500);--shadow-none:var(--color-alpha-neutral-b0);--shadow-subtle:var(--color-alpha-neutral-b100);--shadow-normal:var(--color-alpha-neutral-b200);--shadow-medium:var(--color-alpha-neutral-b300);--shadow-strong:var(--color-alpha-neutral-b400)}[data-theme=dark]{--bg-page-base:var(--color-neutral-900);--bg-page-primary:var(--color-neutral-800);--bg-page-secondary:var(--color-neutral-700);--bg-page-tertiary:var(--color-neutral-600);--bg-disabled:var(--color-neutral-700);--bg-primary:var(--color-primary-500);--bg-primary-tonal:var(--color-primary-800);--bg-primary-pressed:var(--color-primary-700);--bg-primary-disabled:var(--color-primary-700);--bg-primary-dark:var(--color-primary-100);--bg-primary-on-hover:var(--color-primary-400);--bg-primary-tonal-on-hover:var(--color-primary-700);--bg-primary-on-focused:var(--color-primary-400);--bg-success:var(--color-success-500);--bg-success-tonal:var(--color-success-800);--bg-success-dark:var(--color-success-100);--bg-success-disabled:var(--color-success-700);--bg-success-on-hover:var(--color-success-400);--bg-warning:var(--color-warning-500);--bg-warning-tonal:var(--color-warning-800);--bg-warning-dark:var(--color-warning-100);--bg-warning-disabled:var(--color-warning-700);--bg-warning-on-hover:var(--color-warning-400);--bg-critical:var(--color-critical-500);--bg-critical-tonal:var(--color-critical-800);--bg-critical-dark:var(--color-critical-100);--bg-critical-disabled:var(--color-critical-700);--bg-critical-on-hover:var(--color-critical-400);--bg-transparent:var(--color-alpha-neutral-b0);--fg-neutral:var(--color-neutral-100);--fg-neutral-secondary:var(--color-neutral-200);--fg-neutral-tertiary:var(--color-neutral-300);--fg-neutral-base:var(--color-neutral-white);--fg-primary:var(--color-primary-500);--fg-primary-disabled:var(--color-primary-700);--fg-primary-pressed:var(--color-primary-400);--fg-primary-on-tonal:var(--color-primary-300);--fg-primary-on-focus:var(--color-primary-500);--fg-primary-on-hover:var(--color-primary-400);--fg-critical:var(--color-critical-500);--fg-critical-tonal:var(--color-critical-800);--fg-critical-on-tonal:var(--color-critical-100);--fg-warning:var(--color-orange-500);--fg-warning-on-tonal:var(--color-orange-100);--fg-success:var(--color-green-500);--fg-success-on-tonal:var(--color-green-100);--fg-on-action:var(--color-alpha-neutral-w1000);--fg-white:var(--color-alpha-neutral-w1000);--fg-disabled:var(--color-neutral-400);--fg-on-disabled:var(--color-neutral-300);--border-strong:var(--color-alpha-neutral-w1000);--border-strong-100:var(--color-alpha-neutral-w100);--border-strong-200:var(--color-alpha-neutral-w200);--border-neutral-primary:var(--color-neutral-600);--border-neutral-secondary:var(--color-neutral-700);--border-neutral-tertiary:var(--color-neutral-800);--border-primary:var(--color-primary-500);--border-primary-tonal:var(--color-primary-800);--border-primary-disabled:var(--color-primary-700);--border-primary-on-hover:var(--color-primary-400);--border-primary-pressed:var(--color-primary-400);--border-critical:var(--color-critical-500);--border-critical-tonal:var(--color-critical-800);--border-warning:var(--color-orange-500);--border-warning-tonal:var(--color-orange-800);--border-success:var(--color-green-500);--border-success-tonal:var(--color-green-800);--border-on-action:var(--color-alpha-neutral-w1000);--border-white:var(--color-alpha-neutral-w1000);--border-disabled:var(--color-neutral-700);--static-light-on-dark:var(--color-alpha-neutral-b1000);--static-primary:var(--color-primary-500);--static-primary-black:var(--color-primary-900);--static-white:var(--color-alpha-neutral-w1000);--static-black:var(--color-alpha-neutral-b1000);--util-pattern-ink-0:var(--color-alpha-neutral-w100);--util-pattern-ink-1:var(--color-alpha-neutral-w70);--util-pattern-ink-2:var(--color-alpha-neutral-w40);--util-pattern-ink-3:var(--color-alpha-neutral-w30);--util-pattern-ink-4:var(--color-alpha-neutral-b40);--util-overlay-dull:var(--color-alpha-neutral-b200);--util-overlay-light:var(--color-alpha-neutral-b300);--util-overlay-medium:var(--color-alpha-neutral-b500);--util-overlay-strong:var(--color-alpha-neutral-b700);--util-bright-alpha-100:var(--color-alpha-neutral-w100);--util-bright-alpha-200:var(--color-alpha-neutral-w200);--util-bright-alpha-300:var(--color-alpha-neutral-w300);--util-bright-alpha-400:var(--color-alpha-neutral-w400);--util-bright-alpha-500:var(--color-alpha-neutral-w500);--shadow-none:var(--color-alpha-neutral-b0);--shadow-subtle:var(--color-alpha-neutral-b100);--shadow-normal:var(--color-alpha-neutral-b200);--shadow-medium:var(--color-alpha-neutral-b300);--shadow-strong:var(--color-alpha-neutral-b400)}:root{--device-width:1440px;--adaptive-set-d96-t80-m32:96px;--adaptive-set-d96-t48-m32:96px;--adaptive-set-d48-t32-m24:48px;--adaptive-set-d64-t80-m32:64px;--adaptive-set-d80-t64-m48:80px;--adaptive-set-d32-t80-m32:32px;--heading-h1-text-size:64px;--fonts-heading-h1-text-size:64px;--heading-h1-paragraph-spacing:72px;--fonts-heading-h1-paragraph-spacing:72px;--heading-h1-line-height:72px;--fonts-heading-h1-line-height:72px;--heading-h2-text-size:52px;--fonts-heading-h2-text-size:52px;--heading-h2-paragraph-spacing:60px;--fonts-heading-h2-paragraph-spacing:60px;--heading-h2-line-height:60px;--fonts-heading-h2-line-height:60px;--heading-h3-text-size:40px;--fonts-heading-h3-text-size:40px;--heading-h3-paragraph-spacing:48px;--fonts-heading-h3-paragraph-spacing:48px;--heading-h3-line-height:48px;--fonts-heading-h3-line-height:48px;--heading-h4-text-size:32px;--fonts-heading-h4-text-size:32px;--heading-h4-paragraph-spacing:36px;--fonts-heading-h4-paragraph-spacing:36px;--heading-h4-line-height:36px;--fonts-heading-h4-line-height:36px;--heading-h5-text-size:24px;--fonts-heading-h5-text-size:24px;--heading-h5-paragraph-spacing:28px;--fonts-heading-h5-paragraph-spacing:28px;--heading-h5-line-height:28px;--fonts-heading-h5-line-height:28px;--heading-h6-text-size:20px;--fonts-heading-h6-text-size:20px;--heading-h6-paragraph-spacing:24px;--fonts-heading-h6-paragraph-spacing:24px;--heading-h6-line-height:24px;--fonts-heading-h6-line-height:24px;--fonts-title-small-text-size:16px;--fonts-title-small-paragraph-spacing:24px;--fonts-title-small-line-height:24px;--fonts-title-regular-text-size:20px;--fonts-title-regular-paragraph-spacing:26px;--fonts-title-regular-line-height:26px;--fonts-title-medium-text-size:24px;--fonts-title-medium-paragraph-spacing:28px;--fonts-title-medium-line-height:28px;--fonts-title-large-text-size:32px;--fonts-title-large-paragraph-spacing:36px;--fonts-title-large-line-height:36px;--body-extra-small-text-size:12px;--fonts-body-extra-small-text-size:12px;--body-extra-small-paragraph-spacing:18px;--fonts-body-extra-small-paragraph-spacing:18px;--body-extra-small-line-height:18px;--fonts-body-extra-small-line-height:18px;--body-small-text-size:14px;--fonts-body-small-text-size:14px;--body-small-paragraph-spacing:20px;--fonts-body-small-paragraph-spacing:20px;--body-small-line-height:20px;--fonts-body-small-line-height:20px;--body-regular-text-size:16px;--fonts-body-regular-text-size:16px;--body-regular-paragraph-spacing:24px;--fonts-body-regular-paragraph-spacing:24px;--body-regular-line-height:24px;--fonts-body-regular-line-height:24px;--body-medium-text-size:20px;--fonts-body-medium-text-size:20px;--body-medium-paragraph-spacing:28px;--fonts-body-medium-paragraph-spacing:28px;--body-medium-line-height:28px;--fonts-body-medium-line-height:28px;--menu-width:224px}@media (max-width:1024px){:root{--device-width:834px;--adaptive-set-d96-t80-m32:80px;--adaptive-set-d96-t48-m32:48px;--adaptive-set-d48-t32-m24:32px;--adaptive-set-d64-t80-m32:80px;--adaptive-set-d80-t64-m48:64px;--adaptive-set-d32-t80-m32:80px;--heading-h1-text-size:60px;--fonts-heading-h1-text-size:60px;--heading-h1-paragraph-spacing:64px;--fonts-heading-h1-paragraph-spacing:64px;--heading-h1-line-height:64px;--fonts-heading-h1-line-height:64px;--heading-h2-text-size:48px;--fonts-heading-h2-text-size:48px;--heading-h2-paragraph-spacing:56px;--fonts-heading-h2-paragraph-spacing:56px;--heading-h2-line-height:56px;--fonts-heading-h2-line-height:56px;--heading-h3-text-size:36px;--fonts-heading-h3-text-size:36px;--heading-h3-paragraph-spacing:40px;--fonts-heading-h3-paragraph-spacing:40px;--heading-h3-line-height:40px;--fonts-heading-h3-line-height:40px;--heading-h4-text-size:32px;--fonts-heading-h4-text-size:32px;--heading-h4-paragraph-spacing:36px;--fonts-heading-h4-paragraph-spacing:36px;--heading-h4-line-height:36px;--fonts-heading-h4-line-height:36px;--heading-h5-text-size:24px;--fonts-heading-h5-text-size:24px;--heading-h5-paragraph-spacing:28px;--fonts-heading-h5-paragraph-spacing:28px;--heading-h5-line-height:28px;--fonts-heading-h5-line-height:28px;--heading-h6-text-size:20px;--fonts-heading-h6-text-size:20px;--heading-h6-paragraph-spacing:24px;--fonts-heading-h6-paragraph-spacing:24px;--heading-h6-line-height:24px;--fonts-heading-h6-line-height:24px;--fonts-title-small-text-size:16px;--fonts-title-small-paragraph-spacing:24px;--fonts-title-small-line-height:24px;--fonts-title-regular-text-size:20px;--fonts-title-regular-paragraph-spacing:26px;--fonts-title-regular-line-height:26px;--fonts-title-medium-text-size:24px;--fonts-title-medium-paragraph-spacing:28px;--fonts-title-medium-line-height:28px;--fonts-title-large-text-size:28px;--fonts-title-large-paragraph-spacing:32px;--fonts-title-large-line-height:32px;--body-extra-small-text-size:12px;--fonts-body-extra-small-text-size:12px;--body-extra-small-paragraph-spacing:18px;--fonts-body-extra-small-paragraph-spacing:18px;--body-extra-small-line-height:18px;--fonts-body-extra-small-line-height:18px;--body-small-text-size:14px;--fonts-body-small-text-size:14px;--body-small-paragraph-spacing:20px;--fonts-body-small-paragraph-spacing:20px;--body-small-line-height:20px;--fonts-body-small-line-height:20px;--body-regular-text-size:16px;--fonts-body-regular-text-size:16px;--body-regular-paragraph-spacing:24px;--fonts-body-regular-paragraph-spacing:24px;--body-regular-line-height:24px;--fonts-body-regular-line-height:24px;--body-medium-text-size:20px;--fonts-body-medium-text-size:20px;--body-medium-paragraph-spacing:28px;--fonts-body-medium-paragraph-spacing:28px;--body-medium-line-height:28px;--fonts-body-medium-line-height:28px;--menu-width:var(--device-width)}}@media (max-width:768px){:root{--device-width:430px;--adaptive-set-d96-t80-m32:32px;--adaptive-set-d96-t48-m32:32px;--adaptive-set-d48-t32-m24:24px;--adaptive-set-d64-t80-m32:32px;--adaptive-set-d80-t64-m48:48px;--adaptive-set-d32-t80-m32:32px;--heading-h1-text-size:48px;--fonts-heading-h1-text-size:48px;--heading-h1-paragraph-spacing:56px;--fonts-heading-h1-paragraph-spacing:56px;--heading-h1-line-height:56px;--fonts-heading-h1-line-height:56px;--heading-h2-text-size:40px;--fonts-heading-h2-text-size:40px;--heading-h2-paragraph-spacing:48px;--fonts-heading-h2-paragraph-spacing:48px;--heading-h2-line-height:48px;--fonts-heading-h2-line-height:48px;--heading-h3-text-size:32px;--fonts-heading-h3-text-size:32px;--heading-h3-paragraph-spacing:36px;--fonts-heading-h3-paragraph-spacing:36px;--heading-h3-line-height:36px;--fonts-heading-h3-line-height:36px;--heading-h4-text-size:28px;--fonts-heading-h4-text-size:28px;--heading-h4-paragraph-spacing:32px;--fonts-heading-h4-paragraph-spacing:32px;--heading-h4-line-height:32px;--fonts-heading-h4-line-height:32px;--heading-h5-text-size:24px;--fonts-heading-h5-text-size:24px;--heading-h5-paragraph-spacing:28px;--fonts-heading-h5-paragraph-spacing:28px;--heading-h5-line-height:28px;--fonts-heading-h5-line-height:28px;--heading-h6-text-size:20px;--fonts-heading-h6-text-size:20px;--heading-h6-paragraph-spacing:24px;--fonts-heading-h6-paragraph-spacing:24px;--heading-h6-line-height:24px;--fonts-heading-h6-line-height:24px;--fonts-title-small-text-size:16px;--fonts-title-small-paragraph-spacing:24px;--fonts-title-small-line-height:24px;--fonts-title-regular-text-size:20px;--fonts-title-regular-paragraph-spacing:26px;--fonts-title-regular-line-height:26px;--fonts-title-medium-text-size:24px;--fonts-title-medium-paragraph-spacing:28px;--fonts-title-medium-line-height:28px;--fonts-title-large-text-size:28px;--fonts-title-large-paragraph-spacing:32px;--fonts-title-large-line-height:32px;--body-extra-small-text-size:12px;--fonts-body-extra-small-text-size:12px;--body-extra-small-paragraph-spacing:18px;--fonts-body-extra-small-paragraph-spacing:18px;--body-extra-small-line-height:18px;--fonts-body-extra-small-line-height:18px;--body-small-text-size:14px;--fonts-body-small-text-size:14px;--body-small-paragraph-spacing:20px;--fonts-body-small-paragraph-spacing:20px;--body-small-line-height:20px;--fonts-body-small-line-height:20px;--body-regular-text-size:16px;--fonts-body-regular-text-size:16px;--body-regular-paragraph-spacing:24px;--fonts-body-regular-paragraph-spacing:24px;--body-regular-line-height:24px;--fonts-body-regular-line-height:24px;--body-medium-text-size:20px;--fonts-body-medium-text-size:20px;--body-medium-paragraph-spacing:28px;--fonts-body-medium-paragraph-spacing:28px;--body-medium-line-height:28px;--fonts-body-medium-line-height:28px;--menu-width:var(--device-width)}}:root{--drop-shadow-0:0px 2px 12px 0px var(--shadow-none);--drop-shadow-50:0px 1px 8px -2px var(--shadow-subtle),0px 1px 8px -8px var(--shadow-subtle);--drop-shadow-100:0px 1px 4px 0px var(--shadow-subtle),0px 1px 4px -2px var(--shadow-subtle);--drop-shadow-200:0px -4px 9px -6px var(--shadow-subtle),0px 4px 6px -2px var(--shadow-subtle);--drop-shadow-300:0px -6px 16px -8px var(--shadow-subtle),0px 4px 6px 0px var(--shadow-subtle);--drop-shadow-400:0px 12px 42px -4px var(--shadow-subtle),0px 8px 18px -6px var(--shadow-subtle);--drop-shadow-500:0px 18px 88px -4px var(--shadow-subtle),0px 8px 28px -6px var(--shadow-subtle)}.text-title-small{font-family:var(--font-secondary);font-weight:var(--font-weight-secondary-medium);font-size:var(--fonts-title-small-text-size);line-height:var(--fonts-title-small-line-height)}.text-title-regular{font-family:var(--font-secondary);font-weight:var(--font-weight-secondary-medium);font-size:var(--fonts-title-regular-text-size);line-height:var(--fonts-title-regular-line-height)}.text-title-medium{font-family:var(--font-secondary);font-weight:var(--font-weight-secondary-medium);font-size:var(--fonts-title-medium-text-size);line-height:var(--fonts-title-medium-line-height)}.text-title-large{font-family:var(--font-secondary);font-weight:var(--font-weight-secondary-medium);font-size:var(--fonts-title-large-text-size);line-height:var(--fonts-title-large-line-height)}.text-heading-h1{font-family:var(--font-primary);font-weight:var(--font-weight-primary-semibold);text-transform:capitalize;font-size:var(--fonts-heading-h1-text-size);line-height:var(--fonts-heading-h1-line-height)}.text-heading-h2{font-family:var(--font-primary);font-weight:var(--font-weight-primary-semibold);text-transform:capitalize;font-size:var(--fonts-heading-h2-text-size);line-height:var(--fonts-heading-h2-line-height)}.text-heading-h3{font-family:var(--font-primary);font-weight:var(--font-weight-primary-semibold);text-transform:capitalize;font-size:var(--fonts-heading-h3-text-size);line-height:var(--fonts-heading-h3-line-height)}.text-heading-h4{font-family:var(--font-secondary);font-weight:var(--font-weight-secondary-semibold);text-transform:capitalize;font-size:var(--fonts-heading-h4-text-size);line-height:var(--fonts-heading-h4-line-height)}.text-heading-h5{font-family:var(--font-secondary);font-weight:var(--font-weight-secondary-semibold);text-transform:capitalize;font-size:var(--fonts-heading-h5-text-size);line-height:var(--fonts-heading-h5-line-height)}.text-heading-h6{font-family:var(--font-secondary);font-weight:var(--font-weight-secondary-semibold);text-transform:capitalize;font-size:var(--fonts-heading-h6-text-size);line-height:var(--fonts-heading-h6-line-height)}.text-body1-regular,.text-body1-medium{font-family:var(--font-secondary);font-weight:var(--font-weight-secondary-regular);font-size:var(--fonts-body-extra-small-text-size);line-height:var(--fonts-body-extra-small-line-height)}.text-body2-regular{font-family:var(--font-secondary);font-weight:var(--font-weight-secondary-regular);font-size:var(--fonts-body-small-text-size);line-height:var(--fonts-body-small-line-height)}.text-body2-medium{font-family:var(--font-secondary);font-weight:var(--font-weight-secondary-medium);font-size:var(--fonts-body-small-text-size);line-height:var(--fonts-body-small-line-height)}.text-body3-regular{font-family:var(--font-secondary);font-weight:var(--font-weight-secondary-regular);font-size:var(--fonts-body-regular-text-size);line-height:var(--fonts-body-regular-line-height)}.text-body3-medium{font-family:var(--font-secondary);font-weight:var(--font-weight-secondary-medium);font-size:var(--fonts-body-regular-text-size);line-height:var(--fonts-body-regular-line-height)}.text-body4-regular{font-family:var(--font-secondary);font-weight:var(--font-weight-secondary-regular);font-size:var(--fonts-body-medium-text-size);line-height:var(--fonts-body-medium-line-height)}.text-body4-medium{font-family:var(--font-secondary);font-weight:var(--font-weight-secondary-medium);font-size:var(--fonts-body-medium-text-size);line-height:var(--fonts-body-medium-line-height)}
@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7f49c72243bdcede-s.d482622f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a2797aaeec05c026-s.901efc6f.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b3baf9375001c1f5-s.7897a175.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9096fd5f49bfad97-s.20ec22c2.woff2)format("woff2");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ef7be03ed7e60a63-s.p.bb832c79.woff2)format("woff2");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-face{font-family:IBM Plex Serif;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4bd7aa058bc96e4f-s.940752b4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0bd78c1bd4dfd4c7-s.cfc45236.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:500;font-display:swap;src:url(../media/197b82234d448be7-s.ac81b455.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:500;font-display:swap;src:url(../media/79050e547acec5d8-s.515542c4.woff2)format("woff2");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:500;font-display:swap;src:url(../media/522cd826f2dc0be6-s.p.177abc12.woff2)format("woff2");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-face{font-family:IBM Plex Serif;font-style:normal;font-weight:600;font-display:swap;src:url(../media/be04ef6d3831928d-s.eeea8291.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:600;font-display:swap;src:url(../media/690c9e92a92dc3ad-s.5072461a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bd1c8a16898c933f-s.d7e45335.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c63a115de3206da5-s.f59cae2b.woff2)format("woff2");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:600;font-display:swap;src:url(../media/713e82fa9fe87496-s.p.dc05021a.woff2)format("woff2");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-face{font-family:IBM Plex Serif;font-style:normal;font-weight:700;font-display:swap;src:url(../media/dbde2f8f30101ad5-s.6ad23c77.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3458ec625a68754e-s.42468526.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bcf81e271d3e6abb-s.f4668e90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b9126928ffb46be5-s.0cac919e.woff2)format("woff2");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Serif;font-style:normal;font-weight:700;font-display:swap;src:url(../media/97f7e3833b6cf3b1-s.p.aacb1e8f.woff2)format("woff2");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-face{font-family:IBM Plex Serif Fallback;src:local(Times New Roman);ascent-override:88.04%;descent-override:23.62%;line-gap-override:0.0%;size-adjust:116.43%}.ibm_plex_serif_72ffc635-module__JmqF8q__className{font-family:IBM Plex Serif,IBM Plex Serif Fallback;font-style:normal}.ibm_plex_serif_72ffc635-module__JmqF8q__variable{--font-serif:"IBM Plex Serif","IBM Plex Serif Fallback"}
@font-face{font-family:Host Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0d4f81138b703b58-s.1c58d563.woff2)format("woff2");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3a11180d498b75c0-s.p.cb76a30f.woff2)format("woff2");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-face{font-family:Host Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0d4f81138b703b58-s.1c58d563.woff2)format("woff2");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3a11180d498b75c0-s.p.cb76a30f.woff2)format("woff2");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-face{font-family:Host Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0d4f81138b703b58-s.1c58d563.woff2)format("woff2");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3a11180d498b75c0-s.p.cb76a30f.woff2)format("woff2");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-face{font-family:Host Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0d4f81138b703b58-s.1c58d563.woff2)format("woff2");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3a11180d498b75c0-s.p.cb76a30f.woff2)format("woff2");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-face{font-family:Host Grotesk Fallback;src:local(Arial);ascent-override:96.69%;descent-override:30.01%;line-gap-override:0.0%;size-adjust:104.98%}.host_grotesk_14dd954-module__wm8lLq__className{font-family:Host Grotesk,Host Grotesk Fallback;font-style:normal}.host_grotesk_14dd954-module__wm8lLq__variable{--font-sans:"Host Grotesk","Host Grotesk Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5ce348bf30bf5439-s.56c1f21e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4fa387ec64143e14-s.3b336396.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6306c77e7c8268e4-s.e3369375.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.a40b9a8b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.fe42ddf4.woff2)format("woff2");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/797e433ab948586e-s.p.29207c2f.woff2)format("woff2");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-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5ce348bf30bf5439-s.56c1f21e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4fa387ec64143e14-s.3b336396.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6306c77e7c8268e4-s.e3369375.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.a40b9a8b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.fe42ddf4.woff2)format("woff2");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/797e433ab948586e-s.p.29207c2f.woff2)format("woff2");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-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_b89d2748-module__X1g-Dq__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_b89d2748-module__X1g-Dq__variable{--font-mono:"Geist Mono","Geist Mono Fallback"}
*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-secondary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-shell{padding:var(--spacing-600)}@media (max-width:1023px){.page-shell{padding:0}}button:focus:not(:focus-visible){outline:none!important}:root{--container-xs:300px;--container-sm:560px;--container-md:800px;--container-lg:1200px;--layout-menu-width:240px;--layout-mobile-header-height:92px;--size-icon-medium:48px;--size-icon-large:64px}[data-beacon-menu],nav[role=navigation],[role=navigation]{box-sizing:border-box}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}
.flex-col{flex-direction:column;display:flex}.flex-row{flex-direction:row;display:flex}.flex-wrap{flex-wrap:wrap}.flex-1{flex:1}.flex-1-0-0{flex:1 0 0}.items-center{align-items:center}.items-start{align-items:start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.overflow-auto{overflow:auto}.w-full{width:100%}.reset-margin{margin:0}.text-clamp-2{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.animated-underline{display:inline-block;position:relative}.animated-underline:after{content:"";background-color:currentColor;width:0;height:1px;transition:width .3s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-2px;left:0}a:hover .animated-underline:after,a:focus .animated-underline:after,[role=link]:hover .animated-underline:after{width:100%}.github-logo-theme-adapt{filter:brightness(0)saturate()invert()}@media (prefers-color-scheme:light){.github-logo-theme-adapt{filter:brightness(0)saturate()}}[data-theme=light] .github-logo-theme-adapt,.theme-light .github-logo-theme-adapt{filter:brightness(0)saturate()}[data-theme=dark] .github-logo-theme-adapt,.theme-dark .github-logo-theme-adapt{filter:brightness(0)saturate()invert()}.markdown-preview h1,.markdown-preview h2,.markdown-preview h3,.markdown-preview h4,.markdown-preview h5,.markdown-preview h6{margin:0 0 var(--spacing-300)0;color:var(--fg-neutral);font-weight:var(--font-weight-secondary-medium);line-height:1.3}.markdown-preview h1{font-size:1.75em}.markdown-preview h2{font-size:1.5em}.markdown-preview h3{font-size:1.25em}.markdown-preview h4{font-size:1.1em}.markdown-preview h5{font-size:1em}.markdown-preview h6{color:var(--fg-neutral-secondary);font-size:.9em}.markdown-preview p{margin:0 0 var(--spacing-300)0}.markdown-preview strong{font-weight:var(--font-weight-secondary-bold);color:var(--fg-neutral)}.markdown-preview em{font-style:italic}.markdown-preview del{color:var(--fg-neutral-tertiary);text-decoration:line-through}.markdown-preview code{font-family:var(--font-geist-mono);background-color:var(--bg-page-secondary);border-radius:var(--corner-radius-100);color:var(--fg-primary);padding:2px 6px;font-size:.9em}.markdown-preview a{color:var(--fg-primary);text-underline-offset:2px;text-decoration:underline}.markdown-preview a:hover{color:var(--fg-primary-hover)}.markdown-preview blockquote{margin:0 0 var(--spacing-300)0;padding:var(--spacing-200)var(--spacing-300);border-left:3px solid var(--border-primary);background-color:var(--bg-page-secondary);color:var(--fg-neutral-secondary);font-style:italic}.markdown-preview hr{border:none;border-top:1px solid var(--border-strong-100);margin:var(--spacing-400)0}.markdown-preview li{margin:0 0 var(--spacing-100)var(--spacing-400);list-style-type:disc}.markdown-preview li::marker{color:var(--fg-neutral-tertiary)}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:#000;--spacing:.25rem;--container-lg:32rem;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--leading-tight:1.25;--leading-snug:1.375;--radius-md:var(--radius-md);--radius-lg:var(--radius-lg);--radius-xl:var(--radius-xl);--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-bg:var(--color-bg);--color-bg-subtle:var(--color-bg-subtle);--color-fg:var(--color-fg);--color-fg-muted:var(--color-fg-muted);--color-border:var(--color-border);--color-accent:var(--color-accent)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-60{height:calc(var(--spacing)*60)}.h-full{height:100%}.w-60{width:calc(var(--spacing)*60)}.w-full{width:100%}.flex-1{flex:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.touch-none{touch-action:none}.resize{resize:both}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.text-black{color:var(--color-black)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--color-bg:#fff;--color-bg-subtle:#fafbfc;--color-bg-frame:#f2f6fa;--color-bg-chrome:#edf1f5;--color-bg-card:#fff;--color-fg:#2a2d3b;--color-fg-muted:#6b6f85;--color-fg-subtle:#9aa0b3;--color-fg-on-accent:#fff;--color-border:#e2e7eb;--color-border-strong:#dde2e7;--color-accent:#1c1c20;--color-accent-bright:#34343a;--color-accent-soft:#5c5c66;--gradient-primary:linear-gradient(164.66deg,#5fc2ff 11.99%,#2497ff 57.35%);--shadow-button-inset:inset 0 1px 2px 0 #ffffff80;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--radius-sm:6px;--radius-md:8px;--radius-lg:16px;--radius-xl:20px;--radius-pill:999px;--shadow-sm:0 1px 2px #2a2d3b0d;--shadow-md:0 4px 12px #2a2d3b14;--shadow-lg:0 12px 32px #2a2d3b1f;--content-max:1440px;--content-pad-x:64px}@media (max-width:1023px){:root{--content-pad-x:32px}}@media (max-width:639px){:root{--content-pad-x:24px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
.Navigation-module__Pj2Xoq__header{z-index:50;-webkit-backdrop-filter:saturate(180%)blur(12px);border-bottom:1px solid var(--color-border);background:#ffffffd9;transition:border-color .2s;position:sticky;top:0}.Navigation-module__Pj2Xoq__inner{padding-inline:var(--content-pad-x);justify-content:space-between;align-items:center;height:64px;display:flex}.Navigation-module__Pj2Xoq__floating{-webkit-backdrop-filter:none;pointer-events:none;opacity:1;background:0 0;border-bottom:none;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .24s;position:fixed;top:48px;left:0;right:0;transform:translateY(0)}.Navigation-module__Pj2Xoq__floating.Navigation-module__Pj2Xoq__headerHidden{opacity:0;pointer-events:none;transform:translateY(calc(-100% - 40px))}.Navigation-module__Pj2Xoq__floating.Navigation-module__Pj2Xoq__headerHidden .Navigation-module__Pj2Xoq__inner{pointer-events:none}.Navigation-module__Pj2Xoq__floating .Navigation-module__Pj2Xoq__inner{pointer-events:auto;width:min(560px,calc(100% - 2*var(--content-pad-x)));-webkit-backdrop-filter:saturate(160%)blur(18px);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;height:56px;margin-inline:auto;padding-inline:24px;transition:background-color .3s,border-color .3s;box-shadow:0 12px 40px #00000059}.Navigation-module__Pj2Xoq__floating .Navigation-module__Pj2Xoq__logo{color:#f4f2ee}.Navigation-module__Pj2Xoq__floating .Navigation-module__Pj2Xoq__navLink{color:#f4f2eea8}.Navigation-module__Pj2Xoq__floating .Navigation-module__Pj2Xoq__navLink:hover{color:#f4f2ee}.Navigation-module__Pj2Xoq__floating .Navigation-module__Pj2Xoq__navCta{background:#0b0b0c;margin-right:-12px;box-shadow:0 6px 18px #00000073}.Navigation-module__Pj2Xoq__floating .Navigation-module__Pj2Xoq__navCta:hover{background:#1d1d20}.Navigation-module__Pj2Xoq__floating .Navigation-module__Pj2Xoq__toggle{color:#f4f2ee}.Navigation-module__Pj2Xoq__floating.Navigation-module__Pj2Xoq__headerScrolled .Navigation-module__Pj2Xoq__inner{border-color:var(--color-border);background:#ffffffb8;box-shadow:0 10px 30px #0f172a14}.Navigation-module__Pj2Xoq__floating.Navigation-module__Pj2Xoq__headerScrolled .Navigation-module__Pj2Xoq__logo,.Navigation-module__Pj2Xoq__floating.Navigation-module__Pj2Xoq__headerScrolled .Navigation-module__Pj2Xoq__navLink:hover,.Navigation-module__Pj2Xoq__floating.Navigation-module__Pj2Xoq__headerScrolled .Navigation-module__Pj2Xoq__toggle{color:var(--color-fg)}.Navigation-module__Pj2Xoq__floating.Navigation-module__Pj2Xoq__headerScrolled .Navigation-module__Pj2Xoq__navLink{color:var(--color-fg-muted)}.Navigation-module__Pj2Xoq__floating .Navigation-module__Pj2Xoq__mobilePanel{pointer-events:auto;width:min(1080px,calc(100% - 2*var(--content-pad-x)));background:#0e0e0f;border:1px solid #ffffff1f;border-radius:20px;margin:8px auto 0;padding-inline:24px;box-shadow:0 24px 60px #00000073}.Navigation-module__Pj2Xoq__floating .Navigation-module__Pj2Xoq__mobileLink{color:#f4f2ee}.Navigation-module__Pj2Xoq__floating.Navigation-module__Pj2Xoq__headerScrolled .Navigation-module__Pj2Xoq__mobilePanel{border-color:var(--color-border);background:#fff;box-shadow:0 24px 60px #0f172a1f}.Navigation-module__Pj2Xoq__floating.Navigation-module__Pj2Xoq__headerScrolled .Navigation-module__Pj2Xoq__mobileLink{color:var(--color-fg)}.Navigation-module__Pj2Xoq__logo{color:var(--color-fg);font-family:var(--font-serif),"IBM Plex Serif",Georgia,serif;letter-spacing:-.01em;font-size:18px;font-weight:600;text-decoration:none}.Navigation-module__Pj2Xoq__navDesktop{align-items:center;gap:32px;display:flex}.Navigation-module__Pj2Xoq__navLink{color:var(--color-fg-muted);font-family:var(--font-sans),"Host Grotesk",system-ui,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s}.Navigation-module__Pj2Xoq__navLink:hover{color:var(--color-fg)}.Navigation-module__Pj2Xoq__navCta{color:#f4f2ee;height:40px;font-family:var(--font-sans),"Host Grotesk",system-ui,sans-serif;white-space:nowrap;background:#0e0e0f;border-radius:999px;align-items:center;padding-inline:22px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .15s;display:inline-flex}.Navigation-module__Pj2Xoq__navCta:hover{background:#2b2b2e}.Navigation-module__Pj2Xoq__toggle{cursor:pointer;width:40px;height:40px;color:var(--color-fg);background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;margin-right:-8px;display:none}.Navigation-module__Pj2Xoq__mobilePanel{border-top:1px solid var(--color-border);padding-block:16px;padding-inline:var(--content-pad-x);background:#fff;flex-direction:column;gap:12px;display:flex}.Navigation-module__Pj2Xoq__mobileLink{color:var(--color-fg);padding-block:8px;font-size:16px;font-weight:500;text-decoration:none}@media (max-width:720px){.Navigation-module__Pj2Xoq__navDesktop{display:none}.Navigation-module__Pj2Xoq__toggle{display:inline-flex}}@media (min-width:721px){.Navigation-module__Pj2Xoq__mobilePanel{display:none}}
