:root{--border-dashed: 1px dashed var(--theme-text-inverse);--border-error: 1px solid var(--color-error-default);--border-standard: 1px solid var(--theme-stroke-soft-contrast-default);--border-transparent: 1px solid var(--color-transparent);--breakpoint-large: 1024px;--breakpoint-medium: 768px;--breakpoint-xlarge: 1440px;--color-black: #13141c;--color-blue: #3e44fe;--color-blue-25: #f9f9fe;--color-blue-50: #e5e5fe;--color-blue-100: #bcbefe;--color-blue-200: #989cfe;--color-blue-300: #666afe;--color-blue-400: #5157fe;--color-blue-500: #3e44fe;--color-blue-600: #2e34e5;--color-blue-700: #1217b2;--color-blue-800: #11145f;--color-blue-900: #090b34;--color-blue-default: var(--color-blue);--color-blue-muted: #3e44fe80;--color-blue-soft: #3e44fe26;--color-blue-strong: #3e44fe99;--color-blue-subtle: #3e44fe40;--color-error: #f23d3d;--color-error-25: #fffafa;--color-error-50: #fff2f2;--color-error-100: #fdd7d7;--color-error-200: #faafaf;--color-error-300: #f78888;--color-error-400: #f56262;--color-error-500: #f23d3d;--color-error-600: #bf1313;--color-error-700: #8c0a0a;--color-error-800: #590404;--color-error-900: #300;--color-error-default: var(--color-error);--color-error-muted: #f23d3d80;--color-error-soft: #f23d3d26;--color-error-strong: #f23d3d99;--color-error-subtle: #f23d3d40;--color-image-overlay: #0009;--color-info: #3d85f2;--color-info-25: #fafcff;--color-info-50: #f2f7ff;--color-info-100: #d7e6fd;--color-info-200: #afcdfa;--color-info-300: #88b4f7;--color-info-400: #629cf5;--color-info-500: #3d85f2;--color-info-600: #1358bf;--color-info-700: #0a3e8c;--color-info-800: #042659;--color-info-900: #001433;--color-info-default: var(--color-info);--color-neutral: #676776;--color-neutral-25: #f3f3f8;--color-neutral-50: #e4e4f0;--color-neutral-100: #d8d8e8;--color-neutral-200: #c0c0d1;--color-neutral-300: #aaaabd;--color-neutral-400: #8b8b9e;--color-neutral-500: #676776;--color-neutral-600: #4a4a57;--color-neutral-700: #3c3c48;--color-neutral-800: #25252e;--color-neutral-900: #1e1f28;--color-neutral-950: #181921;--color-neutral-1000: #13141c;--color-neutral-default: var(--color-neutral);--color-neutral-muted: #67677680;--color-neutral-soft: #676776;--color-neutral-strong: #67677699;--color-neutral-subtle: #67677640;--color-purple: #a3f;--color-purple-25: #fdfaff;--color-purple-50: #f7ebff;--color-purple-100: #ebccff;--color-purple-200: #d599ff;--color-purple-300: #c26bff;--color-purple-400: #b752ff;--color-purple-500: #a3f;--color-purple-600: #8829cc;--color-purple-700: #600f99;--color-purple-800: #400a66;--color-purple-900: #200533;--color-purple-default: var(--color-purple);--color-purple-muted: #aa33ff80;--color-purple-soft: #aa33ff26;--color-purple-strong: #a3f9;--color-purple-subtle: #aa33ff40;--color-success: #33cc61;--color-success-25: #fafffb;--color-success-50: #f2fff6;--color-success-100: #d4fae0;--color-success-200: #abf5c1;--color-success-300: #84f0a4;--color-success-400: #5eeb88;--color-success-500: #33cc61;--color-success-600: #13bf47;--color-success-700: #008c2a;--color-success-800: #00591b;--color-success-900: #00330f;--color-success-default: var(--color-success);--color-success-muted: #00ff0080;--color-success-soft: #00ff00bf;--color-success-strong: #0f09;--color-success-subtle: #00ff0040;--color-transparent: #0000;--color-warning: #ff9f40;--color-warning-25: #fffdfa;--color-warning-50: #fff9f2;--color-warning-100: #ffecd9;--color-warning-200: #ffd9b2;--color-warning-300: #ffc68c;--color-warning-400: #ffb266;--color-warning-500: #ff9f40;--color-warning-600: #d97716;--color-warning-700: #99520b;--color-warning-800: #592e04;--color-warning-900: #331900;--color-warning-default: var(--color-warning);--color-warning-muted: #fdd71a80;--color-warning-soft: #fdd71abf;--color-warning-subtle: #fdd71a40;--color-white: #fff;--corner-full: 400px;--corner-large: 12px;--corner-medium: 8px;--corner-small: 4px;--duration-normal: .2s;--easing-ease: cubic-bezier(.25, .1, .25, 1);--gradient-blue-purple: var(--theme-color-primary-default) 0%, var(--color-purple-500) 100%;--gradient-new: #000 0%, #fff 100%;--grid-columns: 4;--grid-gutter: var(--sizing-16);--grid-margin: var(--sizing-24);--grid-max-width: 1440px;--grid-rows-body-footer: 1fr auto;--grid-rows-header-body: auto 1fr;--grid-rows-page: auto 1fr auto;--grid-spans-half: 1/2;--grid-spans-quarter: 1/4;--grid-spans-third: 1/3;--grid-spans-three-quarters: 3/4;--grid-spans-two-thirds: 2/3;--grid-vertical-spacing: var(--spacing-3);--opacity-muted: .5;--opacity-soft: .15;--opacity-strong: .6;--opacity-subtle: .25;--shadow-focus: 0 1px 2px 0 #0000001a;--shadow-focus-danger: 0 1px 47px 0 var(--color-error-muted);--shadow-glow: inset -2px -2px 6px 0 var(--color-blue-default), inset 2px 2px 6px 0 var(--color-purple-default);--shadow-glow-secondary: inset 0 0 3px 0 var(--color-white), inset -2px -2px 6px 0 var(--color-blue-default), inset 2px 2px 6px 0 var(--color-purple-default);--shadow-large: 0 10px 15px 0 #0000001a;--shadow-medium: 0 4px 6px 0 #0000001a;--shadow-none: 0 0 0 0 #0000;--shadow-pressed: inset 0 0 3px 0 #13141c80;--shadow-small: 0 1px 2px 0 #0000000d;--sizing-4: 4px;--sizing-8: 8px;--sizing-12: 12px;--sizing-14: 14px;--sizing-16: 16px;--sizing-20: 20px;--sizing-24: 24px;--sizing-28: 28px;--sizing-32: 32px;--sizing-40: 40px;--sizing-48: 48px;--sizing-56: 56px;--sizing-64: 64px;--sizing-72: 72px;--sizing-80: 80px;--sizing-88: 88px;--sizing-104: 104px;--sizing-120: 120px;--spacing-0: 0;--spacing-1: 8px;--spacing-1-col-offset-min-width: 300px;--spacing-2: 16px;--spacing-2-col-offset-min-width: 280px;--spacing-3: 24px;--spacing-3-col-offset-min-width: 300px;--spacing-4: 32px;--spacing-4-col-offset-min-width: 300px;--spacing-5: 40px;--spacing-6: 48px;--spacing-8: 64px;--spacing-10: 80px;--spacing-12: 96px;--spacing-block-vertical-padding: 40px;--spacing-column-count: 4px;--spacing-component-spacing: 0;--spacing-default-width: 360px;--spacing-gutter: 16px;--spacing-horizontal-padding: 16px;--spacing-internal-padding: 32px;--spacing-internal-text-padding: var(--spacing-2);--spacing-margin: 24px;--spacing-max-width: 767px;--spacing-min-width: 340px;--spacing-offset-1: 0;--spacing-offset-2: 0;--spacing-offset-3: 0;--spacing-offset-4: 0;--spacing-top-bottom-padding: 40px;--stroke-style-dashed: dashed;--text-style-body-font-family: var(--typography-font-family-base);--text-style-body-font-size: var(--typography-font-size-body);--text-style-body-font-weight: var(--typography-font-weight-regular);--text-style-body-line-height: var(--typography-line-height-body);--text-style-body: var(--text-style-body-font-weight) var(--text-style-body-font-size)/var(--text-style-body-line-height) var(--text-style-body-font-family);--text-style-body-1-font-family: var(--typography-font-family-base);--text-style-body-1-font-size: var(--typography-font-size-body-1);--text-style-body-1-font-weight: var(--typography-font-weight-regular);--text-style-body-1-line-height: var(--typography-line-height-body-1);--text-style-body-1: var(--text-style-body-1-font-weight) var(--text-style-body-1-font-size)/var(--text-style-body-1-line-height) var(--text-style-body-1-font-family);--text-style-body-1-strong-font-family: var(--typography-font-family-base);--text-style-body-1-strong-font-size: var(--typography-font-size-body-1);--text-style-body-1-strong-font-weight: var(--typography-font-weight-semibold);--text-style-body-1-strong-line-height: var(--typography-line-height-body-1);--text-style-body-1-strong: var(--text-style-body-1-strong-font-weight) var(--text-style-body-1-strong-font-size)/var(--text-style-body-1-strong-line-height) var(--text-style-body-1-strong-font-family);--text-style-body-2-font-family: var(--typography-font-family-base);--text-style-body-2-font-size: var(--typography-font-size-body-2);--text-style-body-2-font-weight: var(--typography-font-weight-regular);--text-style-body-2-line-height: var(--typography-line-height-body-2);--text-style-body-2: var(--text-style-body-2-font-weight) var(--text-style-body-2-font-size)/var(--text-style-body-2-line-height) var(--text-style-body-2-font-family);--text-style-body-2-strong-font-family: var(--typography-font-family-base);--text-style-body-2-strong-font-size: var(--typography-font-size-body-2);--text-style-body-2-strong-font-weight: var(--typography-font-weight-semibold);--text-style-body-2-strong-line-height: var(--typography-line-height-body-2);--text-style-body-2-strong: var(--text-style-body-2-strong-font-weight) var(--text-style-body-2-strong-font-size)/var(--text-style-body-2-strong-line-height) var(--text-style-body-2-strong-font-family);--text-style-body-3-font-family: var(--typography-font-family-base);--text-style-body-3-font-size: var(--typography-font-size-body-3);--text-style-body-3-font-weight: var(--typography-font-weight-regular);--text-style-body-3-line-height: var(--typography-line-height-body-3);--text-style-body-3: var(--text-style-body-3-font-weight) var(--text-style-body-3-font-size)/var(--text-style-body-3-line-height) var(--text-style-body-3-font-family);--text-style-body-3-strong-font-family: var(--typography-font-family-base);--text-style-body-3-strong-font-size: var(--typography-font-size-body-3);--text-style-body-3-strong-font-weight: var(--typography-font-weight-semibold);--text-style-body-3-strong-line-height: var(--typography-line-height-body-3);--text-style-body-3-strong: var(--text-style-body-3-strong-font-weight) var(--text-style-body-3-strong-font-size)/var(--text-style-body-3-strong-line-height) var(--text-style-body-3-strong-font-family);--text-style-body-strong-font-family: var(--typography-font-family-base);--text-style-body-strong-font-size: var(--typography-font-size-body);--text-style-body-strong-font-weight: var(--typography-font-weight-semibold);--text-style-body-strong-line-height: var(--typography-line-height-body);--text-style-body-strong: var(--text-style-body-strong-font-weight) var(--text-style-body-strong-font-size)/var(--text-style-body-strong-line-height) var(--text-style-body-strong-font-family);--text-style-caption-font-family: var(--typography-font-family-base);--text-style-caption-font-size: var(--typography-font-size-caption);--text-style-caption-font-weight: var(--typography-font-weight-semibold);--text-style-caption-line-height: var(--typography-line-height-caption);--text-style-caption: var(--text-style-caption-font-weight) var(--text-style-caption-font-size)/var(--text-style-caption-line-height) var(--text-style-caption-font-family);--text-style-eyebrow-font-family: var(--typography-font-family-base);--text-style-eyebrow-font-size: var(--typography-font-size-eyebrow);--text-style-eyebrow-font-weight: var(--typography-font-weight-semibold);--text-style-eyebrow-line-height: var(--typography-line-height-eyebrow);--text-style-eyebrow: var(--text-style-eyebrow-font-weight) var(--text-style-eyebrow-font-size)/var(--text-style-eyebrow-line-height) var(--text-style-eyebrow-font-family);--text-style-h1-font-family: var(--typography-font-family-base);--text-style-h1-font-size: var(--typography-font-size-h1);--text-style-h1-font-weight: var(--typography-font-weight-semibold);--text-style-h1-line-height: var(--typography-line-height-h1);--text-style-h1: var(--text-style-h1-font-weight) var(--text-style-h1-font-size)/var(--text-style-h1-line-height) var(--text-style-h1-font-family);--text-style-h2-font-family: var(--typography-font-family-base);--text-style-h2-font-size: var(--typography-font-size-h2);--text-style-h2-font-weight: var(--typography-font-weight-semibold);--text-style-h2-line-height: var(--typography-line-height-h2);--text-style-h2: var(--text-style-h2-font-weight) var(--text-style-h2-font-size)/var(--text-style-h2-line-height) var(--text-style-h2-font-family);--text-style-h3-font-family: var(--typography-font-family-base);--text-style-h3-font-size: var(--typography-font-size-h3);--text-style-h3-font-weight: var(--typography-font-weight-semibold);--text-style-h3-line-height: var(--typography-line-height-h3);--text-style-h3: var(--text-style-h3-font-weight) var(--text-style-h3-font-size)/var(--text-style-h3-line-height) var(--text-style-h3-font-family);--text-style-h4-font-family: var(--typography-font-family-base);--text-style-h4-font-size: var(--typography-font-size-h4);--text-style-h4-font-weight: var(--typography-font-weight-regular);--text-style-h4-line-height: var(--typography-line-height-h4);--text-style-h4: var(--text-style-h4-font-weight) var(--text-style-h4-font-size)/var(--text-style-h4-line-height) var(--text-style-h4-font-family);--text-style-h5-font-family: var(--typography-font-family-base);--text-style-h5-font-size: var(--typography-font-size-h5);--text-style-h5-font-weight: var(--typography-font-weight-semibold);--text-style-h5-line-height: var(--typography-line-height-h5);--text-style-h5: var(--text-style-h5-font-weight) var(--text-style-h5-font-size)/var(--text-style-h5-line-height) var(--text-style-h5-font-family);--text-style-h6-font-family: var(--typography-font-family-base);--text-style-h6-font-size: var(--typography-font-size-h6);--text-style-h6-font-weight: var(--typography-font-weight-semibold);--text-style-h6-line-height: var(--typography-line-height-h6);--text-style-h6: var(--text-style-h6-font-weight) var(--text-style-h6-font-size)/var(--text-style-h6-line-height) var(--text-style-h6-font-family);--text-style-h7-font-family: var(--typography-font-family-base);--text-style-h7-font-size: var(--typography-font-size-h7);--text-style-h7-font-weight: var(--typography-font-weight-semibold);--text-style-h7-line-height: var(--typography-line-height-h7);--text-style-h7: var(--text-style-h7-font-weight) var(--text-style-h7-font-size)/var(--text-style-h7-line-height) var(--text-style-h7-font-family);--theme-background-hover: var(--color-neutral-600);--theme-background-site: var(--color-neutral-1000);--theme-background-subtle: var(--color-neutral-700);--theme-border: var(--color-neutral-700);--theme-border-subtle: var(--color-neutral-800);--theme-color-accent-default: var(--color-purple-default);--theme-color-accent-hover: var(--color-purple-500);--theme-color-accent-low-contrast: var(--color-purple-default);--theme-color-error: var(--color-error-default);--theme-color-info: var(--color-info-default);--theme-color-primary-default: var(--color-blue-default);--theme-color-primary-hover: var(--color-blue-default);--theme-color-success: var(--color-success-400);--theme-corners-component: var(--corner-medium);--theme-corners-focus: var(--corner-small);--theme-corners-input: var(--corner-medium);--theme-elevation-1: var(--shadow-small);--theme-elevation-2: var(--shadow-medium);--theme-elevation-3: var(--shadow-large);--theme-sizing: 4px;--theme-sizing-0: 0;--theme-sizing-1: 4px;--theme-sizing-2: 8px;--theme-sizing-3: 12px;--theme-sizing-4: 16px;--theme-sizing-5: 20px;--theme-sizing-6: 24px;--theme-sizing-7: 28px;--theme-sizing-8: 32px;--theme-sizing-9: 36px;--theme-sizing-10: 40px;--theme-sizing-11: 44px;--theme-sizing-12: 48px;--theme-sizing-13: 52px;--theme-sizing-14: 56px;--theme-sizing-15: 60px;--theme-sizing-16: 64px;--theme-sizing-17: 68px;--theme-sizing-18: 72px;--theme-sizing-19: 76px;--theme-sizing-20: 80px;--theme-stroke-focus-border: var(--color-blue-default);--theme-stroke-high-contrast-active: var(--color-neutral-900);--theme-stroke-high-contrast-default: var(--color-neutral-400);--theme-stroke-high-contrast-divider: var(--color-neutral-500);--theme-stroke-high-contrast-hover: #000;--theme-stroke-high-contrast-inverse: var(--color-black);--theme-stroke-soft-contrast-active: var(--color-neutral-25);--theme-stroke-soft-contrast-default: var(--color-neutral-400);--theme-stroke-soft-contrast-divider: var(--color-neutral-800);--theme-stroke-soft-contrast-hover: var(--color-neutral-200);--theme-surface-1: var(--theme-background-site);--theme-surface-2: var(--color-neutral-800);--theme-surface-3: var(--color-neutral-700);--theme-surface-alternative: #000;--theme-surface-default: var(--color-neutral-25);--theme-surface-interactive-default: #000;--theme-surface-interactive-hover: var(--color-neutral-500);--theme-text-default: var(--theme-text-inverse);--theme-text-inverse: var(--color-black);--theme-text-secondary: var(--color-neutral-300);--theme-text-muted: var(--color-neutral-400);--transition-default: .2s 0ms cubic-bezier(.25, .1, .25, 1);--typography-font-family-base: "AvenirNextLTPro", sans-serif;--typography-font-family-mono: monospace, sans-serif;--typography-font-size-body: 1rem;--typography-font-size-body-1: 1rem;--typography-font-size-body-2: .875rem;--typography-font-size-body-3: .875rem;--typography-font-size-caption: .75rem;--typography-font-size-eyebrow: .75rem;--typography-font-size-h1: 2.5rem;--typography-font-size-h2: 2rem;--typography-font-size-h3: 1.75rem;--typography-font-size-h4: 1.5rem;--typography-font-size-h5: 1.25rem;--typography-font-size-h6: 1rem;--typography-font-size-h7: 1rem;--typography-font-weight-bold: 700;--typography-font-weight-light: 300;--typography-font-weight-medium: 500;--typography-font-weight-regular: 400;--typography-font-weight-semibold: 600;--typography-letter-spacing-normal: 0;--typography-letter-spacing-tight: -.025em;--typography-letter-spacing-wide: .05em;--typography-line-height-100: 1;--typography-line-height-120: 1.2;--typography-line-height-130: 1.3;--typography-line-height-140: 1.4;--typography-line-height-160: 1.6;--typography-line-height-body: var(--typography-line-height-160);--typography-line-height-body-1: var(--typography-line-height-160);--typography-line-height-body-2: var(--typography-line-height-160);--typography-line-height-body-3: var(--typography-line-height-160);--typography-line-height-caption: var(--typography-line-height-100);--typography-line-height-eyebrow: var(--typography-line-height-100);--typography-line-height-h1: var(--typography-line-height-120);--typography-line-height-h2: var(--typography-line-height-120);--typography-line-height-h3: var(--typography-line-height-130);--typography-line-height-h4: var(--typography-line-height-130);--typography-line-height-h5: var(--typography-line-height-130);--typography-line-height-h6: var(--typography-line-height-140);--typography-line-height-h7: var(--typography-line-height-140);--typography-line-height-relaxed: 2;--typography-line-height-tight: 1}@media(prefers-color-scheme:dark){:root{--border-standard: 1px solid var(--color-neutral-200);--opacity-soft: .15;--theme-background-hover: var(--color-neutral-600);--theme-background-site: var(--color-neutral-1000);--theme-surface-1: var(--color-neutral-1000);--theme-background-subtle: var(--color-neutral-700);--theme-border: var(--color-neutral-700);--theme-border-subtle: var(--color-neutral-800);--theme-color-accent-default: var(--color-purple-400);--theme-color-accent-hover: var(--color-purple-500);--theme-color-accent-low-contrast: var(--color-purple-700);--theme-color-error: var(--color-error-400);--theme-color-info: var(--color-info-500);--theme-color-primary-hover: var(--color-blue-400);--theme-color-success: var(--color-success-400);--theme-elevation-1: var(--shadow-none);--theme-elevation-2: var(--shadow-none);--theme-elevation-3: var(--shadow-large);--theme-stroke-focus-border: var(--color-blue-200);--theme-stroke-high-contrast-active: var(--color-neutral-25);--theme-stroke-high-contrast-default: var(--color-neutral-400);--theme-stroke-high-contrast-hover: var(--color-neutral-200);--theme-stroke-high-contrast-inverse: var(--color-white);--theme-stroke-soft-contrast-active: var(--color-neutral-400);--theme-stroke-soft-contrast-default: var(--color-neutral-400);--theme-stroke-soft-contrast-divider: var(--color-neutral-800);--theme-stroke-soft-contrast-hover: var(--color-neutral-200);--theme-surface-2: var(--color-neutral-800);--theme-surface-3: var(--color-neutral-700);--theme-surface-alternative: var(--color-neutral-950);--theme-surface-default: var(--color-neutral-900);--theme-surface-interactive-default: var(--color-neutral-700);--theme-surface-interactive-hover: var(--color-neutral-500);--theme-text-default: var(--theme-text-inverse);--theme-text-inverse: var(--color-white);--theme-text-secondary: var(--color-neutral-300);--theme-text-muted: var(--color-neutral-400)}}:root[data-theme=dark],[data-theme=dark],.theme-dark{--border-standard: 1px solid var(--color-neutral-200);--opacity-soft: .15;--theme-background-hover: var(--color-neutral-600);--theme-background-site: var(--color-neutral-1000);--theme-surface-1: var(--color-neutral-1000);--theme-background-subtle: var(--color-neutral-700);--theme-border: var(--color-neutral-700);--theme-border-subtle: var(--color-neutral-800);--theme-color-accent-default: var(--color-purple-400);--theme-color-accent-hover: var(--color-purple-500);--theme-color-accent-low-contrast: var(--color-purple-700);--theme-color-error: var(--color-error-400);--theme-color-info: var(--color-info-500);--theme-color-primary-hover: var(--color-blue-400);--theme-color-success: var(--color-success-400);--theme-elevation-1: var(--shadow-none);--theme-elevation-2: var(--shadow-none);--theme-elevation-3: var(--shadow-large);--theme-stroke-focus-border: var(--color-blue-200);--theme-stroke-high-contrast-active: var(--color-neutral-25);--theme-stroke-high-contrast-default: var(--color-neutral-400);--theme-stroke-high-contrast-hover: var(--color-neutral-200);--theme-stroke-high-contrast-inverse: var(--color-white);--theme-stroke-soft-contrast-active: var(--color-neutral-400);--theme-stroke-soft-contrast-default: var(--color-neutral-400);--theme-stroke-soft-contrast-divider: var(--color-neutral-800);--theme-stroke-soft-contrast-hover: var(--color-neutral-200);--theme-surface-2: var(--color-neutral-800);--theme-surface-3: var(--color-neutral-700);--theme-surface-alternative: var(--color-neutral-950);--theme-surface-default: var(--color-neutral-900);--theme-surface-interactive-default: var(--color-neutral-700);--theme-surface-interactive-hover: var(--color-neutral-500);--theme-text-default: var(--theme-text-inverse);--theme-text-inverse: var(--color-white);--theme-text-secondary: var(--color-neutral-300);--theme-text-muted: var(--color-neutral-400)}@media(prefers-color-scheme:light){:root{--border-standard: 1px solid var(--color-neutral-600);--opacity-soft: .1;--theme-background-hover: var(--color-neutral-100);--theme-background-site: var(--color-white);--theme-surface-1: var(--color-white);--theme-background-subtle: var(--color-neutral-25);--theme-border: var(--color-neutral-200);--theme-border-subtle: var(--color-neutral-100);--theme-color-accent-default: var(--color-purple-500);--theme-color-accent-hover: var(--color-purple-600);--theme-color-accent-low-contrast: var(--color-purple-200);--theme-color-error: var(--color-error-500);--theme-color-info: var(--color-info-600);--theme-color-primary-hover: var(--color-blue-600);--theme-color-success: var(--color-success-500);--theme-elevation-1: var(--shadow-small);--theme-elevation-2: var(--shadow-medium);--theme-elevation-3: var(--shadow-large);--theme-stroke-focus-border: var(--color-blue-300);--theme-stroke-high-contrast-active: var(--color-neutral-900);--theme-stroke-high-contrast-default: var(--color-neutral-300);--theme-stroke-high-contrast-hover: var(--color-neutral-400);--theme-stroke-high-contrast-inverse: var(--color-black);--theme-stroke-soft-contrast-active: var(--color-neutral-400);--theme-stroke-soft-contrast-default: var(--color-neutral-300);--theme-stroke-soft-contrast-divider: var(--color-neutral-100);--theme-stroke-soft-contrast-hover: var(--color-neutral-400);--theme-surface-2: var(--color-neutral-50);--theme-surface-3: var(--color-neutral-100);--theme-surface-alternative: var(--color-neutral-25);--theme-surface-default: var(--color-neutral-25);--theme-surface-interactive-default: var(--color-neutral-200);--theme-surface-interactive-hover: var(--color-neutral-400);--theme-text-default: var(--theme-text-inverse);--theme-text-inverse: var(--color-black);--theme-text-secondary: var(--color-neutral-700);--theme-text-muted: var(--color-neutral-600)}}:root[data-theme=light],[data-theme=light],.theme-light{--border-standard: 1px solid var(--color-neutral-600);--opacity-soft: .1;--theme-background-hover: var(--color-neutral-100);--theme-background-site: var(--color-white);--theme-surface-1: var(--color-white);--theme-background-subtle: var(--color-neutral-25);--theme-border: var(--color-neutral-200);--theme-border-subtle: var(--color-neutral-100);--theme-color-accent-default: var(--color-purple-500);--theme-color-accent-hover: var(--color-purple-600);--theme-color-accent-low-contrast: var(--color-purple-200);--theme-color-error: var(--color-error-500);--theme-color-info: var(--color-info-600);--theme-color-primary-hover: var(--color-blue-600);--theme-color-success: var(--color-success-500);--theme-elevation-1: var(--shadow-small);--theme-elevation-2: var(--shadow-medium);--theme-elevation-3: var(--shadow-large);--theme-stroke-focus-border: var(--color-blue-300);--theme-stroke-high-contrast-active: var(--color-neutral-900);--theme-stroke-high-contrast-default: var(--color-neutral-300);--theme-stroke-high-contrast-hover: var(--color-neutral-400);--theme-stroke-high-contrast-inverse: var(--color-black);--theme-stroke-soft-contrast-active: var(--color-neutral-400);--theme-stroke-soft-contrast-default: var(--color-neutral-300);--theme-stroke-soft-contrast-divider: var(--color-neutral-100);--theme-stroke-soft-contrast-hover: var(--color-neutral-400);--theme-surface-2: var(--color-neutral-50);--theme-surface-3: var(--color-neutral-100);--theme-surface-alternative: var(--color-neutral-25);--theme-surface-default: var(--color-neutral-25);--theme-surface-interactive-default: var(--color-neutral-200);--theme-surface-interactive-hover: var(--color-neutral-400);--theme-text-default: var(--theme-text-inverse);--theme-text-inverse: var(--color-black);--theme-text-secondary: var(--color-neutral-700);--theme-text-muted: var(--color-neutral-600)}@media(min-width:768px){:root{--corner-medium: 8px;--theme-corners-input: var(--corner-medium);--grid-columns: 12;--grid-gutter: var(--sizing-32);--grid-margin: var(--sizing-40);--grid-vertical-spacing: var(--spacing-3);--spacing-1-col-offset-min-width: 628px;--spacing-2-col-offset-min-width: 568px;--spacing-3-col-offset-min-width: 508px;--spacing-4-col-offset-min-width: 447px;--spacing-block-vertical-padding: 48px;--spacing-column-count: 12px;--spacing-component-spacing: 0;--spacing-default-width: 768px;--spacing-gutter: 32px;--spacing-internal-padding: 40px;--spacing-internal-text-padding: var(--spacing-3);--spacing-margin: 40px;--spacing-max-width: 1023px;--spacing-min-width: 768px;--spacing-offset-1: 48px;--spacing-offset-2: 131px;--spacing-offset-3: 212px;--spacing-offset-4: 293px;--spacing-top-bottom-padding: 48px;--text-style-body-1-font-family: var(--typography-font-family-base);--text-style-body-1-font-size: var(--typography-font-size-body-1);--text-style-body-1-font-weight: var(--typography-font-weight-regular);--text-style-body-1-line-height: var(--typography-line-height-body-1);--text-style-body-1: var(--text-style-body-1-font-weight) var(--text-style-body-1-font-size)/var(--text-style-body-1-line-height) var(--text-style-body-1-font-family);--text-style-body-1-strong-font-family: var(--typography-font-family-base);--text-style-body-1-strong-font-size: var(--typography-font-size-body-1);--text-style-body-1-strong-font-weight: var(--typography-font-weight-semibold);--text-style-body-1-strong-line-height: var(--typography-line-height-body-1);--text-style-body-1-strong: var(--text-style-body-1-strong-font-weight) var(--text-style-body-1-strong-font-size)/var(--text-style-body-1-strong-line-height) var(--text-style-body-1-strong-font-family);--text-style-body-2-font-family: var(--typography-font-family-base);--text-style-body-2-font-size: var(--typography-font-size-body-2);--text-style-body-2-font-weight: var(--typography-font-weight-regular);--text-style-body-2-line-height: var(--typography-line-height-body-2);--text-style-body-2: var(--text-style-body-2-font-weight) var(--text-style-body-2-font-size)/var(--text-style-body-2-line-height) var(--text-style-body-2-font-family);--text-style-body-2-strong-font-family: var(--typography-font-family-base);--text-style-body-2-strong-font-size: var(--typography-font-size-body-2);--text-style-body-2-strong-font-weight: var(--typography-font-weight-semibold);--text-style-body-2-strong-line-height: var(--typography-line-height-body-2);--text-style-body-2-strong: var(--text-style-body-2-strong-font-weight) var(--text-style-body-2-strong-font-size)/var(--text-style-body-2-strong-line-height) var(--text-style-body-2-strong-font-family);--text-style-body-3-font-family: var(--typography-font-family-base);--text-style-body-3-font-size: var(--typography-font-size-body-3);--text-style-body-3-font-weight: var(--typography-font-weight-regular);--text-style-body-3-line-height: var(--typography-line-height-body-3);--text-style-body-3: var(--text-style-body-3-font-weight) var(--text-style-body-3-font-size)/var(--text-style-body-3-line-height) var(--text-style-body-3-font-family);--text-style-body-3-strong-font-family: var(--typography-font-family-base);--text-style-body-3-strong-font-size: var(--typography-font-size-body-3);--text-style-body-3-strong-font-weight: var(--typography-font-weight-semibold);--text-style-body-3-strong-line-height: var(--typography-line-height-body-3);--text-style-body-3-strong: var(--text-style-body-3-strong-font-weight) var(--text-style-body-3-strong-font-size)/var(--text-style-body-3-strong-line-height) var(--text-style-body-3-strong-font-family);--text-style-caption-font-family: var(--typography-font-family-base);--text-style-caption-font-size: var(--typography-font-size-caption);--text-style-caption-font-weight: var(--typography-font-weight-semibold);--text-style-caption-line-height: var(--typography-line-height-caption);--text-style-caption: var(--text-style-caption-font-weight) var(--text-style-caption-font-size)/var(--text-style-caption-line-height) var(--text-style-caption-font-family);--text-style-eyebrow-font-family: var(--typography-font-family-base);--text-style-eyebrow-font-size: var(--typography-font-size-eyebrow);--text-style-eyebrow-font-weight: var(--typography-font-weight-semibold);--text-style-eyebrow-line-height: var(--typography-line-height-eyebrow);--text-style-eyebrow: var(--text-style-eyebrow-font-weight) var(--text-style-eyebrow-font-size)/var(--text-style-eyebrow-line-height) var(--text-style-eyebrow-font-family);--text-style-h1-font-family: var(--typography-font-family-base);--text-style-h1-font-size: var(--typography-font-size-h1);--text-style-h1-font-weight: var(--typography-font-weight-semibold);--text-style-h1-line-height: var(--typography-line-height-h1);--text-style-h1: var(--text-style-h1-font-weight) var(--text-style-h1-font-size)/var(--text-style-h1-line-height) var(--text-style-h1-font-family);--text-style-h2-font-family: var(--typography-font-family-base);--text-style-h2-font-size: var(--typography-font-size-h2);--text-style-h2-font-weight: var(--typography-font-weight-semibold);--text-style-h2-line-height: var(--typography-line-height-h2);--text-style-h2: var(--text-style-h2-font-weight) var(--text-style-h2-font-size)/var(--text-style-h2-line-height) var(--text-style-h2-font-family);--text-style-h3-font-family: var(--typography-font-family-base);--text-style-h3-font-size: var(--typography-font-size-h3);--text-style-h3-font-weight: var(--typography-font-weight-semibold);--text-style-h3-line-height: var(--typography-line-height-h3);--text-style-h3: var(--text-style-h3-font-weight) var(--text-style-h3-font-size)/var(--text-style-h3-line-height) var(--text-style-h3-font-family);--text-style-h4-font-family: var(--typography-font-family-base);--text-style-h4-font-size: var(--typography-font-size-h4);--text-style-h4-font-weight: var(--typography-font-weight-regular);--text-style-h4-line-height: var(--typography-line-height-h4);--text-style-h4: var(--text-style-h4-font-weight) var(--text-style-h4-font-size)/var(--text-style-h4-line-height) var(--text-style-h4-font-family);--text-style-h5-font-family: var(--typography-font-family-base);--text-style-h5-font-size: var(--typography-font-size-h5);--text-style-h5-font-weight: var(--typography-font-weight-semibold);--text-style-h5-line-height: var(--typography-line-height-h5);--text-style-h5: var(--text-style-h5-font-weight) var(--text-style-h5-font-size)/var(--text-style-h5-line-height) var(--text-style-h5-font-family);--text-style-h6-font-family: var(--typography-font-family-base);--text-style-h6-font-size: var(--typography-font-size-h6);--text-style-h6-font-weight: var(--typography-font-weight-semibold);--text-style-h6-line-height: var(--typography-line-height-h6);--text-style-h6: var(--text-style-h6-font-weight) var(--text-style-h6-font-size)/var(--text-style-h6-line-height) var(--text-style-h6-font-family);--text-style-h7-font-family: var(--typography-font-family-base);--text-style-h7-font-size: var(--typography-font-size-h7);--text-style-h7-font-weight: var(--typography-font-weight-semibold);--text-style-h7-line-height: var(--typography-line-height-h7);--text-style-h7: var(--text-style-h7-font-weight) var(--text-style-h7-font-size)/var(--text-style-h7-line-height) var(--text-style-h7-font-family);--typography-font-size-body-1: 1rem;--typography-font-size-body-2: .875rem;--typography-font-size-body-3: .875rem;--typography-font-size-caption: .75rem;--typography-font-size-eyebrow: .75rem;--typography-font-size-h1: 3rem;--typography-font-size-h2: 2.5rem;--typography-font-size-h3: 2rem;--typography-font-size-h4: 1.75rem;--typography-font-size-h5: 1.5rem;--typography-font-size-h6: 1.25rem;--typography-font-size-h7: 1rem}}@media(min-width:1024px){:root{--corner-medium: 8px;--theme-corners-focus: var(--corner-medium);--theme-corners-input: var(--corner-medium);--grid-columns: 12;--grid-margin: var(--sizing-48);--grid-vertical-spacing: var(--spacing-3);--spacing-1-col-offset-min-width: 848px;--spacing-2-col-offset-min-width: 768px;--spacing-3-col-offset-min-width: 688px;--spacing-4-col-offset-min-width: 608px;--spacing-block-vertical-padding: 56px;--spacing-column-count: 12px;--spacing-component-spacing: 0;--spacing-default-width: 1024px;--spacing-gutter: 32px;--spacing-horizontal-padding: 24px;--spacing-internal-padding: 32px;--spacing-margin: 48px;--spacing-max-width: 1439px;--spacing-min-width: 1024px;--spacing-offset-1: 83px;--spacing-offset-2: 197px;--spacing-offset-3: 312px;--spacing-offset-4: 426px;--spacing-top-bottom-padding: 64px;--text-style-body-font-family: var(--typography-font-family-base);--text-style-body-font-size: var(--typography-font-size-body);--text-style-body-font-weight: var(--typography-font-weight-regular);--text-style-body-line-height: var(--typography-line-height-body);--text-style-body: var(--text-style-body-font-weight) var(--text-style-body-font-size)/var(--text-style-body-line-height) var(--text-style-body-font-family);--text-style-body-1-font-family: var(--typography-font-family-base);--text-style-body-1-font-size: var(--typography-font-size-body-1);--text-style-body-1-font-weight: var(--typography-font-weight-regular);--text-style-body-1-line-height: var(--typography-line-height-body-1);--text-style-body-1: var(--text-style-body-1-font-weight) var(--text-style-body-1-font-size)/var(--text-style-body-1-line-height) var(--text-style-body-1-font-family);--text-style-body-1-strong-font-family: var(--typography-font-family-base);--text-style-body-1-strong-font-size: var(--typography-font-size-body-1);--text-style-body-1-strong-font-weight: var(--typography-font-weight-semibold);--text-style-body-1-strong-line-height: var(--typography-line-height-body-1);--text-style-body-1-strong: var(--text-style-body-1-strong-font-weight) var(--text-style-body-1-strong-font-size)/var(--text-style-body-1-strong-line-height) var(--text-style-body-1-strong-font-family);--text-style-body-2-font-family: var(--typography-font-family-base);--text-style-body-2-font-size: var(--typography-font-size-body-2);--text-style-body-2-font-weight: var(--typography-font-weight-regular);--text-style-body-2-line-height: var(--typography-line-height-body-2);--text-style-body-2: var(--text-style-body-2-font-weight) var(--text-style-body-2-font-size)/var(--text-style-body-2-line-height) var(--text-style-body-2-font-family);--text-style-body-2-strong-font-family: var(--typography-font-family-base);--text-style-body-2-strong-font-size: var(--typography-font-size-body-2);--text-style-body-2-strong-font-weight: var(--typography-font-weight-semibold);--text-style-body-2-strong-line-height: var(--typography-line-height-body-2);--text-style-body-2-strong: var(--text-style-body-2-strong-font-weight) var(--text-style-body-2-strong-font-size)/var(--text-style-body-2-strong-line-height) var(--text-style-body-2-strong-font-family);--text-style-body-3-font-family: var(--typography-font-family-base);--text-style-body-3-font-size: var(--typography-font-size-body-3);--text-style-body-3-font-weight: var(--typography-font-weight-regular);--text-style-body-3-line-height: var(--typography-line-height-body-3);--text-style-body-3: var(--text-style-body-3-font-weight) var(--text-style-body-3-font-size)/var(--text-style-body-3-line-height) var(--text-style-body-3-font-family);--text-style-body-3-strong-font-family: var(--typography-font-family-base);--text-style-body-3-strong-font-size: var(--typography-font-size-body-3);--text-style-body-3-strong-font-weight: var(--typography-font-weight-semibold);--text-style-body-3-strong-line-height: var(--typography-line-height-body-3);--text-style-body-3-strong: var(--text-style-body-3-strong-font-weight) var(--text-style-body-3-strong-font-size)/var(--text-style-body-3-strong-line-height) var(--text-style-body-3-strong-font-family);--text-style-body-strong-font-family: var(--typography-font-family-base);--text-style-body-strong-font-size: var(--typography-font-size-body);--text-style-body-strong-font-weight: var(--typography-font-weight-semibold);--text-style-body-strong-line-height: var(--typography-line-height-body);--text-style-body-strong: var(--text-style-body-strong-font-weight) var(--text-style-body-strong-font-size)/var(--text-style-body-strong-line-height) var(--text-style-body-strong-font-family);--text-style-caption-font-family: var(--typography-font-family-base);--text-style-caption-font-size: var(--typography-font-size-caption);--text-style-caption-font-weight: var(--typography-font-weight-semibold);--text-style-caption-line-height: var(--typography-line-height-caption);--text-style-caption: var(--text-style-caption-font-weight) var(--text-style-caption-font-size)/var(--text-style-caption-line-height) var(--text-style-caption-font-family);--text-style-eyebrow-font-family: var(--typography-font-family-base);--text-style-eyebrow-font-size: var(--typography-font-size-eyebrow);--text-style-eyebrow-font-weight: var(--typography-font-weight-semibold);--text-style-eyebrow-line-height: var(--typography-line-height-eyebrow);--text-style-eyebrow: var(--text-style-eyebrow-font-weight) var(--text-style-eyebrow-font-size)/var(--text-style-eyebrow-line-height) var(--text-style-eyebrow-font-family);--text-style-h1-font-family: var(--typography-font-family-base);--text-style-h1-font-size: var(--typography-font-size-h1);--text-style-h1-font-weight: var(--typography-font-weight-semibold);--text-style-h1-line-height: var(--typography-line-height-h1);--text-style-h1: var(--text-style-h1-font-weight) var(--text-style-h1-font-size)/var(--text-style-h1-line-height) var(--text-style-h1-font-family);--text-style-h2-font-family: var(--typography-font-family-base);--text-style-h2-font-size: var(--typography-font-size-h2);--text-style-h2-font-weight: var(--typography-font-weight-semibold);--text-style-h2-line-height: var(--typography-line-height-h2);--text-style-h2: var(--text-style-h2-font-weight) var(--text-style-h2-font-size)/var(--text-style-h2-line-height) var(--text-style-h2-font-family);--text-style-h3-font-family: var(--typography-font-family-base);--text-style-h3-font-size: var(--typography-font-size-h3);--text-style-h3-font-weight: var(--typography-font-weight-semibold);--text-style-h3-line-height: var(--typography-line-height-h3);--text-style-h3: var(--text-style-h3-font-weight) var(--text-style-h3-font-size)/var(--text-style-h3-line-height) var(--text-style-h3-font-family);--text-style-h4-font-family: var(--typography-font-family-base);--text-style-h4-font-size: var(--typography-font-size-h4);--text-style-h4-font-weight: var(--typography-font-weight-regular);--text-style-h4-line-height: var(--typography-line-height-h4);--text-style-h4: var(--text-style-h4-font-weight) var(--text-style-h4-font-size)/var(--text-style-h4-line-height) var(--text-style-h4-font-family);--text-style-h5-font-family: var(--typography-font-family-base);--text-style-h5-font-size: var(--typography-font-size-h5);--text-style-h5-font-weight: var(--typography-font-weight-semibold);--text-style-h5-line-height: var(--typography-line-height-h5);--text-style-h5: var(--text-style-h5-font-weight) var(--text-style-h5-font-size)/var(--text-style-h5-line-height) var(--text-style-h5-font-family);--text-style-h6-font-family: var(--typography-font-family-base);--text-style-h6-font-size: var(--typography-font-size-h6);--text-style-h6-font-weight: var(--typography-font-weight-semibold);--text-style-h6-line-height: var(--typography-line-height-h6);--text-style-h6: var(--text-style-h6-font-weight) var(--text-style-h6-font-size)/var(--text-style-h6-line-height) var(--text-style-h6-font-family);--text-style-h7-font-family: var(--typography-font-family-base);--text-style-h7-font-size: var(--typography-font-size-h7);--text-style-h7-font-weight: var(--typography-font-weight-semibold);--text-style-h7-line-height: var(--typography-line-height-h7);--text-style-h7: var(--text-style-h7-font-weight) var(--text-style-h7-font-size)/var(--text-style-h7-line-height) var(--text-style-h7-font-family);--theme-corners-component: var(--corner-large);--typography-font-size-body: 1.25rem;--typography-font-size-body-1: 1.25rem;--typography-font-size-body-2: 1rem;--typography-font-size-body-3: .875rem;--typography-font-size-caption: .75rem;--typography-font-size-eyebrow: .875rem;--typography-font-size-h1: 4rem;--typography-font-size-h2: 3rem;--typography-font-size-h3: 2.5rem;--typography-font-size-h4: 2rem;--typography-font-size-h5: 1.75rem;--typography-font-size-h6: 1.5rem;--typography-font-size-h7: 1.25rem}}@media(min-width:1440px){:root{--corner-medium: 8px;--theme-corners-input: var(--corner-medium);--grid-columns: 12;--grid-margin: var(--sizing-64);--grid-vertical-spacing: var(--spacing-4);--spacing-1-col-offset-min-width: 1200px;--spacing-2-col-offset-min-width: 1088px;--spacing-3-col-offset-min-width: 976px;--spacing-4-col-offset-min-width: 864px;--spacing-block-vertical-padding: 64px;--spacing-column-count: 12px;--spacing-component-spacing: 0;--spacing-default-width: 1440px;--spacing-gutter: 32px;--spacing-internal-padding: 32px;--spacing-margin: 64px;--spacing-max-width: 1440px;--spacing-min-width: 1440px;--spacing-offset-1: 80px;--spacing-offset-2: 272px;--spacing-offset-3: 369px;--spacing-offset-4: 416px;--spacing-top-bottom-padding: 80px;--text-style-body-font-family: var(--typography-font-family-base);--text-style-body-font-size: var(--typography-font-size-body);--text-style-body-font-weight: var(--typography-font-weight-regular);--text-style-body-line-height: var(--typography-line-height-body);--text-style-body: var(--text-style-body-font-weight) var(--text-style-body-font-size)/var(--text-style-body-line-height) var(--text-style-body-font-family);--text-style-body-1-font-family: var(--typography-font-family-base);--text-style-body-1-font-size: var(--typography-font-size-body-1);--text-style-body-1-font-weight: var(--typography-font-weight-regular);--text-style-body-1-line-height: var(--typography-line-height-body-1);--text-style-body-1: var(--text-style-body-1-font-weight) var(--text-style-body-1-font-size)/var(--text-style-body-1-line-height) var(--text-style-body-1-font-family);--text-style-body-1-strong-font-family: var(--typography-font-family-base);--text-style-body-1-strong-font-size: var(--typography-font-size-body-1);--text-style-body-1-strong-font-weight: var(--typography-font-weight-semibold);--text-style-body-1-strong-line-height: var(--typography-line-height-body-1);--text-style-body-1-strong: var(--text-style-body-1-strong-font-weight) var(--text-style-body-1-strong-font-size)/var(--text-style-body-1-strong-line-height) var(--text-style-body-1-strong-font-family);--text-style-body-2-font-family: var(--typography-font-family-base);--text-style-body-2-font-size: var(--typography-font-size-body-2);--text-style-body-2-font-weight: var(--typography-font-weight-regular);--text-style-body-2-line-height: var(--typography-line-height-body-2);--text-style-body-2: var(--text-style-body-2-font-weight) var(--text-style-body-2-font-size)/var(--text-style-body-2-line-height) var(--text-style-body-2-font-family);--text-style-body-2-strong-font-family: var(--typography-font-family-base);--text-style-body-2-strong-font-size: var(--typography-font-size-body-2);--text-style-body-2-strong-font-weight: var(--typography-font-weight-semibold);--text-style-body-2-strong-line-height: var(--typography-line-height-body-2);--text-style-body-2-strong: var(--text-style-body-2-strong-font-weight) var(--text-style-body-2-strong-font-size)/var(--text-style-body-2-strong-line-height) var(--text-style-body-2-strong-font-family);--text-style-body-3-font-family: var(--typography-font-family-base);--text-style-body-3-font-size: var(--typography-font-size-body-3);--text-style-body-3-font-weight: var(--typography-font-weight-regular);--text-style-body-3-line-height: var(--typography-line-height-body-3);--text-style-body-3: var(--text-style-body-3-font-weight) var(--text-style-body-3-font-size)/var(--text-style-body-3-line-height) var(--text-style-body-3-font-family);--text-style-body-3-strong-font-family: var(--typography-font-family-base);--text-style-body-3-strong-font-size: var(--typography-font-size-body-3);--text-style-body-3-strong-font-weight: var(--typography-font-weight-semibold);--text-style-body-3-strong-line-height: var(--typography-line-height-body-3);--text-style-body-3-strong: var(--text-style-body-3-strong-font-weight) var(--text-style-body-3-strong-font-size)/var(--text-style-body-3-strong-line-height) var(--text-style-body-3-strong-font-family);--text-style-body-strong-font-family: var(--typography-font-family-base);--text-style-body-strong-font-size: var(--typography-font-size-body);--text-style-body-strong-font-weight: var(--typography-font-weight-semibold);--text-style-body-strong-line-height: var(--typography-line-height-body);--text-style-body-strong: var(--text-style-body-strong-font-weight) var(--text-style-body-strong-font-size)/var(--text-style-body-strong-line-height) var(--text-style-body-strong-font-family);--text-style-caption-font-family: var(--typography-font-family-base);--text-style-caption-font-size: var(--typography-font-size-caption);--text-style-caption-font-weight: var(--typography-font-weight-semibold);--text-style-caption-line-height: var(--typography-line-height-caption);--text-style-caption: var(--text-style-caption-font-weight) var(--text-style-caption-font-size)/var(--text-style-caption-line-height) var(--text-style-caption-font-family);--text-style-eyebrow-font-family: var(--typography-font-family-base);--text-style-eyebrow-font-size: var(--typography-font-size-eyebrow);--text-style-eyebrow-font-weight: var(--typography-font-weight-semibold);--text-style-eyebrow-line-height: var(--typography-line-height-eyebrow);--text-style-eyebrow: var(--text-style-eyebrow-font-weight) var(--text-style-eyebrow-font-size)/var(--text-style-eyebrow-line-height) var(--text-style-eyebrow-font-family);--text-style-h1-font-family: var(--typography-font-family-base);--text-style-h1-font-size: var(--typography-font-size-h1);--text-style-h1-font-weight: var(--typography-font-weight-semibold);--text-style-h1-line-height: var(--typography-line-height-h1);--text-style-h1: var(--text-style-h1-font-weight) var(--text-style-h1-font-size)/var(--text-style-h1-line-height) var(--text-style-h1-font-family);--text-style-h2-font-family: var(--typography-font-family-base);--text-style-h2-font-size: var(--typography-font-size-h2);--text-style-h2-font-weight: var(--typography-font-weight-semibold);--text-style-h2-line-height: var(--typography-line-height-h2);--text-style-h2: var(--text-style-h2-font-weight) var(--text-style-h2-font-size)/var(--text-style-h2-line-height) var(--text-style-h2-font-family);--text-style-h3-font-family: var(--typography-font-family-base);--text-style-h3-font-size: var(--typography-font-size-h3);--text-style-h3-font-weight: var(--typography-font-weight-semibold);--text-style-h3-line-height: var(--typography-line-height-h3);--text-style-h3: var(--text-style-h3-font-weight) var(--text-style-h3-font-size)/var(--text-style-h3-line-height) var(--text-style-h3-font-family);--text-style-h4-font-family: var(--typography-font-family-base);--text-style-h4-font-size: var(--typography-font-size-h4);--text-style-h4-font-weight: var(--typography-font-weight-regular);--text-style-h4-line-height: var(--typography-line-height-h4);--text-style-h4: var(--text-style-h4-font-weight) var(--text-style-h4-font-size)/var(--text-style-h4-line-height) var(--text-style-h4-font-family);--text-style-h5-font-family: var(--typography-font-family-base);--text-style-h5-font-size: var(--typography-font-size-h5);--text-style-h5-font-weight: var(--typography-font-weight-semibold);--text-style-h5-line-height: var(--typography-line-height-h5);--text-style-h5: var(--text-style-h5-font-weight) var(--text-style-h5-font-size)/var(--text-style-h5-line-height) var(--text-style-h5-font-family);--text-style-h6-font-family: var(--typography-font-family-base);--text-style-h6-font-size: var(--typography-font-size-h6);--text-style-h6-font-weight: var(--typography-font-weight-semibold);--text-style-h6-line-height: var(--typography-line-height-h6);--text-style-h6: var(--text-style-h6-font-weight) var(--text-style-h6-font-size)/var(--text-style-h6-line-height) var(--text-style-h6-font-family);--text-style-h7-font-family: var(--typography-font-family-base);--text-style-h7-font-size: var(--typography-font-size-h7);--text-style-h7-font-weight: var(--typography-font-weight-semibold);--text-style-h7-line-height: var(--typography-line-height-h7);--text-style-h7: var(--text-style-h7-font-weight) var(--text-style-h7-font-size)/var(--text-style-h7-line-height) var(--text-style-h7-font-family);--typography-font-size-body: 1.5rem;--typography-font-size-body-1: 1.5rem;--typography-font-size-body-2: 1rem;--typography-font-size-body-3: .875rem;--typography-font-size-caption: .75rem;--typography-font-size-eyebrow: .875rem;--typography-font-size-h1: 5rem;--typography-font-size-h2: 4rem;--typography-font-size-h3: 3rem;--typography-font-size-h4: 2.5rem;--typography-font-size-h5: 2rem;--typography-font-size-h6: 1.5rem;--typography-font-size-h7: 1.25rem}}:root{--color-blue-subtle: rgba(62, 68, 254, var(--opacity-subtle));--color-blue-strong: rgba(62, 68, 254, var(--opacity-strong));--color-blue-muted: rgba(62, 68, 254, var(--opacity-muted));--color-blue-soft: rgba(62, 68, 254, var(--opacity-soft));--color-success-strong: rgba(0, 255, 0, var(--opacity-strong));--color-error-soft: rgba(242, 61, 61, var(--opacity-soft));--color-error-muted: rgba(242, 61, 61, var(--opacity-muted));--color-error-subtle: rgba(242, 61, 61, var(--opacity-subtle));--color-error-strong: rgba(242, 61, 61, var(--opacity-strong))}body{font:var(--text-style-body)}.text-strong{font:var(--text-style-body-strong)}.text-body-1{font:var(--text-style-body-1)}.text-strong{font:var(--text-style-body-1-strong)}.text-body-2{font:var(--text-style-body-2)}.text-strong{font:var(--text-style-body-2-strong)}.text-body-3{font:var(--text-style-body-3)}.text-strong{font:var(--text-style-body-3-strong)}caption,figcaption{font:var(--text-style-caption)}.text-eyebrow{font:var(--text-style-eyebrow)}h1{font:var(--text-style-h1)}h2{font:var(--text-style-h2)}h3{font:var(--text-style-h3)}h4{font:var(--text-style-h4)}h5{font:var(--text-style-h5)}h6{font:var(--text-style-h6)}.text-h-7{font:var(--text-style-h7)}[data-typography=fluid]{--typography-font-size-h1: clamp(2.5rem, 1.25rem + 5vw, 5rem);--typography-font-size-h2: clamp(2rem, 1rem + 4vw, 4rem);--typography-font-size-h3: clamp(1.75rem, 1.125rem + 2.5vw, 3rem);--typography-font-size-h4: clamp(1.5rem, 1rem + 2vw, 2.5rem);--typography-font-size-h5: clamp(1.25rem, .875rem + 1.5vw, 2rem);--typography-font-size-h6: clamp(1rem, .75rem + 1vw, 1.5rem);--typography-font-size-body: clamp(.875rem, .75rem + .5vw, 1.125rem);--typography-font-size-caption: .75rem;--typography-font-size-body-1: clamp(1rem, .75rem + 1vw, 1.5rem);--typography-font-size-body-2: clamp(.875rem, .8125rem + .25vw, 1rem);--typography-font-size-body-3: .875rem;--typography-font-size-h7: clamp(1rem, .875rem + .5vw, 1.25rem);--typography-font-size-eyebrow: clamp(.75rem, .6875rem + .25vw, .875rem)}.col-full{grid-column:1 / -1}.col-half{grid-column:span 2}.col-third{grid-column:span 1}.col-two-thirds{grid-column:span 3}.col-quarter{grid-column:span 1}.col-three-quarters{grid-column:span 3}.col-half.col-center{grid-column:2 / span 2}.col-third.col-center{grid-column:2 / span 1}.col-two-thirds.col-center{grid-column:1 / span 3}.col-quarter.col-center{grid-column:2 / span 1}.col-three-quarters.col-center{grid-column:1 / span 3}.col-half.col-end{grid-column:span 2 / -1}.col-third.col-end{grid-column:span 1 / -1}.col-two-thirds.col-end{grid-column:span 3 / -1}.col-quarter.col-end{grid-column:span 1 / -1}.col-three-quarters.col-end{grid-column:span 3 / -1}.col-half.col-start{grid-column:1 / span 2}.col-third.col-start{grid-column:1 / span 1}.col-two-thirds.col-start{grid-column:1 / span 3}.col-quarter.col-start{grid-column:1 / span 1}.col-three-quarters.col-start{grid-column:1 / span 3}@media(min-width:768px){.col-half{grid-column:span 6}.col-third{grid-column:span 4}.col-two-thirds{grid-column:span 8}.col-quarter{grid-column:span 3}.col-three-quarters{grid-column:span 9}.col-half.col-center{grid-column:4 / span 6}.col-third.col-center{grid-column:5 / span 4}.col-two-thirds.col-center{grid-column:3 / span 8}.col-quarter.col-center{grid-column:5 / span 3}.col-three-quarters.col-center{grid-column:2 / span 9}.col-half.col-end{grid-column:span 6 / -1}.col-third.col-end{grid-column:span 4 / -1}.col-two-thirds.col-end{grid-column:span 8 / -1}.col-quarter.col-end{grid-column:span 3 / -1}.col-three-quarters.col-end{grid-column:span 9 / -1}.col-half.col-start{grid-column:1 / span 6}.col-third.col-start{grid-column:1 / span 4}.col-two-thirds.col-start{grid-column:1 / span 8}.col-quarter.col-start{grid-column:1 / span 3}.col-three-quarters.col-start{grid-column:1 / span 9}}@media(min-width:1024px){.col-half{grid-column:span 6}.col-third{grid-column:span 4}.col-two-thirds{grid-column:span 8}.col-quarter{grid-column:span 3}.col-three-quarters{grid-column:span 9}.col-half.col-center{grid-column:4 / span 6}.col-third.col-center{grid-column:5 / span 4}.col-two-thirds.col-center{grid-column:3 / span 8}.col-quarter.col-center{grid-column:5 / span 3}.col-three-quarters.col-center{grid-column:2 / span 9}.col-half.col-end{grid-column:span 6 / -1}.col-third.col-end{grid-column:span 4 / -1}.col-two-thirds.col-end{grid-column:span 8 / -1}.col-quarter.col-end{grid-column:span 3 / -1}.col-three-quarters.col-end{grid-column:span 9 / -1}.col-half.col-start{grid-column:1 / span 6}.col-third.col-start{grid-column:1 / span 4}.col-two-thirds.col-start{grid-column:1 / span 8}.col-quarter.col-start{grid-column:1 / span 3}.col-three-quarters.col-start{grid-column:1 / span 9}}@media(min-width:1440px){.col-half{grid-column:span 6}.col-third{grid-column:span 4}.col-two-thirds{grid-column:span 8}.col-quarter{grid-column:span 3}.col-three-quarters{grid-column:span 9}.col-half.col-center{grid-column:4 / span 6}.col-third.col-center{grid-column:5 / span 4}.col-two-thirds.col-center{grid-column:3 / span 8}.col-quarter.col-center{grid-column:5 / span 3}.col-three-quarters.col-center{grid-column:2 / span 9}.col-half.col-end{grid-column:span 6 / -1}.col-third.col-end{grid-column:span 4 / -1}.col-two-thirds.col-end{grid-column:span 8 / -1}.col-quarter.col-end{grid-column:span 3 / -1}.col-three-quarters.col-end{grid-column:span 9 / -1}.col-half.col-start{grid-column:1 / span 6}.col-third.col-start{grid-column:1 / span 4}.col-two-thirds.col-start{grid-column:1 / span 8}.col-quarter.col-start{grid-column:1 / span 3}.col-three-quarters.col-start{grid-column:1 / span 9}}.col-1{grid-column:span 1}.col-2{grid-column:span 2}.col-3{grid-column:span 3}.col-4{grid-column:span 4}.col-1.col-center{grid-column:2 / span 1}.col-2.col-center{grid-column:2 / span 2}.col-3.col-center{grid-column:1 / span 3}.col-1.col-end{grid-column:span 1 / -1}.col-2.col-end{grid-column:span 2 / -1}.col-3.col-end{grid-column:span 3 / -1}.col-1.col-start{grid-column:1 / span 1}.col-2.col-start{grid-column:1 / span 2}.col-3.col-start{grid-column:1 / span 3}@media(min-width:768px){.medium\:col-1{grid-column:span 1}.medium\:col-2{grid-column:span 2}.medium\:col-3{grid-column:span 3}.medium\:col-4{grid-column:span 4}.medium\:col-5{grid-column:span 5}.medium\:col-6{grid-column:span 6}.medium\:col-7{grid-column:span 7}.medium\:col-8{grid-column:span 8}.medium\:col-9{grid-column:span 9}.medium\:col-10{grid-column:span 10}.medium\:col-11{grid-column:span 11}.medium\:col-12{grid-column:span 12}.medium\:col-1.col-center{grid-column:6 / span 1}.medium\:col-2.col-center{grid-column:6 / span 2}.medium\:col-3.col-center{grid-column:5 / span 3}.medium\:col-4.col-center{grid-column:5 / span 4}.medium\:col-5.col-center{grid-column:4 / span 5}.medium\:col-6.col-center{grid-column:4 / span 6}.medium\:col-7.col-center{grid-column:3 / span 7}.medium\:col-8.col-center{grid-column:3 / span 8}.medium\:col-9.col-center{grid-column:2 / span 9}.medium\:col-10.col-center{grid-column:2 / span 10}.medium\:col-11.col-center{grid-column:1 / span 11}.medium\:col-1.col-end{grid-column:span 1 / -1}.medium\:col-2.col-end{grid-column:span 2 / -1}.medium\:col-3.col-end{grid-column:span 3 / -1}.medium\:col-4.col-end{grid-column:span 4 / -1}.medium\:col-5.col-end{grid-column:span 5 / -1}.medium\:col-6.col-end{grid-column:span 6 / -1}.medium\:col-7.col-end{grid-column:span 7 / -1}.medium\:col-8.col-end{grid-column:span 8 / -1}.medium\:col-9.col-end{grid-column:span 9 / -1}.medium\:col-10.col-end{grid-column:span 10 / -1}.medium\:col-11.col-end{grid-column:span 11 / -1}.medium\:col-1.col-start{grid-column:1 / span 1}.medium\:col-2.col-start{grid-column:1 / span 2}.medium\:col-3.col-start{grid-column:1 / span 3}.medium\:col-4.col-start{grid-column:1 / span 4}.medium\:col-5.col-start{grid-column:1 / span 5}.medium\:col-6.col-start{grid-column:1 / span 6}.medium\:col-7.col-start{grid-column:1 / span 7}.medium\:col-8.col-start{grid-column:1 / span 8}.medium\:col-9.col-start{grid-column:1 / span 9}.medium\:col-10.col-start{grid-column:1 / span 10}.medium\:col-11.col-start{grid-column:1 / span 11}}@media(min-width:1024px){.large\:col-1{grid-column:span 1}.large\:col-2{grid-column:span 2}.large\:col-3{grid-column:span 3}.large\:col-4{grid-column:span 4}.large\:col-5{grid-column:span 5}.large\:col-6{grid-column:span 6}.large\:col-7{grid-column:span 7}.large\:col-8{grid-column:span 8}.large\:col-9{grid-column:span 9}.large\:col-10{grid-column:span 10}.large\:col-11{grid-column:span 11}.large\:col-12{grid-column:span 12}.large\:col-1.col-center{grid-column:6 / span 1}.large\:col-2.col-center{grid-column:6 / span 2}.large\:col-3.col-center{grid-column:5 / span 3}.large\:col-4.col-center{grid-column:5 / span 4}.large\:col-5.col-center{grid-column:4 / span 5}.large\:col-6.col-center{grid-column:4 / span 6}.large\:col-7.col-center{grid-column:3 / span 7}.large\:col-8.col-center{grid-column:3 / span 8}.large\:col-9.col-center{grid-column:2 / span 9}.large\:col-10.col-center{grid-column:2 / span 10}.large\:col-11.col-center{grid-column:1 / span 11}.large\:col-1.col-end{grid-column:span 1 / -1}.large\:col-2.col-end{grid-column:span 2 / -1}.large\:col-3.col-end{grid-column:span 3 / -1}.large\:col-4.col-end{grid-column:span 4 / -1}.large\:col-5.col-end{grid-column:span 5 / -1}.large\:col-6.col-end{grid-column:span 6 / -1}.large\:col-7.col-end{grid-column:span 7 / -1}.large\:col-8.col-end{grid-column:span 8 / -1}.large\:col-9.col-end{grid-column:span 9 / -1}.large\:col-10.col-end{grid-column:span 10 / -1}.large\:col-11.col-end{grid-column:span 11 / -1}.large\:col-1.col-start{grid-column:1 / span 1}.large\:col-2.col-start{grid-column:1 / span 2}.large\:col-3.col-start{grid-column:1 / span 3}.large\:col-4.col-start{grid-column:1 / span 4}.large\:col-5.col-start{grid-column:1 / span 5}.large\:col-6.col-start{grid-column:1 / span 6}.large\:col-7.col-start{grid-column:1 / span 7}.large\:col-8.col-start{grid-column:1 / span 8}.large\:col-9.col-start{grid-column:1 / span 9}.large\:col-10.col-start{grid-column:1 / span 10}.large\:col-11.col-start{grid-column:1 / span 11}}@media(min-width:1440px){.xlarge\:col-1{grid-column:span 1}.xlarge\:col-2{grid-column:span 2}.xlarge\:col-3{grid-column:span 3}.xlarge\:col-4{grid-column:span 4}.xlarge\:col-5{grid-column:span 5}.xlarge\:col-6{grid-column:span 6}.xlarge\:col-7{grid-column:span 7}.xlarge\:col-8{grid-column:span 8}.xlarge\:col-9{grid-column:span 9}.xlarge\:col-10{grid-column:span 10}.xlarge\:col-11{grid-column:span 11}.xlarge\:col-12{grid-column:span 12}.xlarge\:col-1.col-center{grid-column:6 / span 1}.xlarge\:col-2.col-center{grid-column:6 / span 2}.xlarge\:col-3.col-center{grid-column:5 / span 3}.xlarge\:col-4.col-center{grid-column:5 / span 4}.xlarge\:col-5.col-center{grid-column:4 / span 5}.xlarge\:col-6.col-center{grid-column:4 / span 6}.xlarge\:col-7.col-center{grid-column:3 / span 7}.xlarge\:col-8.col-center{grid-column:3 / span 8}.xlarge\:col-9.col-center{grid-column:2 / span 9}.xlarge\:col-10.col-center{grid-column:2 / span 10}.xlarge\:col-11.col-center{grid-column:1 / span 11}.xlarge\:col-1.col-end{grid-column:span 1 / -1}.xlarge\:col-2.col-end{grid-column:span 2 / -1}.xlarge\:col-3.col-end{grid-column:span 3 / -1}.xlarge\:col-4.col-end{grid-column:span 4 / -1}.xlarge\:col-5.col-end{grid-column:span 5 / -1}.xlarge\:col-6.col-end{grid-column:span 6 / -1}.xlarge\:col-7.col-end{grid-column:span 7 / -1}.xlarge\:col-8.col-end{grid-column:span 8 / -1}.xlarge\:col-9.col-end{grid-column:span 9 / -1}.xlarge\:col-10.col-end{grid-column:span 10 / -1}.xlarge\:col-11.col-end{grid-column:span 11 / -1}.xlarge\:col-1.col-start{grid-column:1 / span 1}.xlarge\:col-2.col-start{grid-column:1 / span 2}.xlarge\:col-3.col-start{grid-column:1 / span 3}.xlarge\:col-4.col-start{grid-column:1 / span 4}.xlarge\:col-5.col-start{grid-column:1 / span 5}.xlarge\:col-6.col-start{grid-column:1 / span 6}.xlarge\:col-7.col-start{grid-column:1 / span 7}.xlarge\:col-8.col-start{grid-column:1 / span 8}.xlarge\:col-9.col-start{grid-column:1 / span 9}.xlarge\:col-10.col-start{grid-column:1 / span 10}.xlarge\:col-11.col-start{grid-column:1 / span 11}}@media(min-width:768px){.medium\:col-full{grid-column:1 / -1}.medium\:full-bleed{grid-column:1 / -1;margin-inline:calc(-50dvw + 50%)}.medium\:col-half{grid-column:span 6}.medium\:col-third{grid-column:span 4}.medium\:col-two-thirds{grid-column:span 8}.medium\:col-quarter{grid-column:span 3}.medium\:col-three-quarters{grid-column:span 9}.medium\:col-half.col-center{grid-column:4 / span 6}.medium\:col-third.col-center{grid-column:5 / span 4}.medium\:col-two-thirds.col-center{grid-column:3 / span 8}.medium\:col-quarter.col-center{grid-column:5 / span 3}.medium\:col-three-quarters.col-center{grid-column:2 / span 9}.medium\:col-half.col-end{grid-column:span 6 / -1}.medium\:col-third.col-end{grid-column:span 4 / -1}.medium\:col-two-thirds.col-end{grid-column:span 8 / -1}.medium\:col-quarter.col-end{grid-column:span 3 / -1}.medium\:col-three-quarters.col-end{grid-column:span 9 / -1}.medium\:col-half.col-start{grid-column:1 / span 6}.medium\:col-third.col-start{grid-column:1 / span 4}.medium\:col-two-thirds.col-start{grid-column:1 / span 8}.medium\:col-quarter.col-start{grid-column:1 / span 3}.medium\:col-three-quarters.col-start{grid-column:1 / span 9}}@media(min-width:1024px){.large\:col-full{grid-column:1 / -1}.large\:full-bleed{grid-column:1 / -1;margin-inline:calc(-50dvw + 50%)}.large\:col-half{grid-column:span 6}.large\:col-third{grid-column:span 4}.large\:col-two-thirds{grid-column:span 8}.large\:col-quarter{grid-column:span 3}.large\:col-three-quarters{grid-column:span 9}.large\:col-half.col-center{grid-column:4 / span 6}.large\:col-third.col-center{grid-column:5 / span 4}.large\:col-two-thirds.col-center{grid-column:3 / span 8}.large\:col-quarter.col-center{grid-column:5 / span 3}.large\:col-three-quarters.col-center{grid-column:2 / span 9}.large\:col-half.col-end{grid-column:span 6 / -1}.large\:col-third.col-end{grid-column:span 4 / -1}.large\:col-two-thirds.col-end{grid-column:span 8 / -1}.large\:col-quarter.col-end{grid-column:span 3 / -1}.large\:col-three-quarters.col-end{grid-column:span 9 / -1}.large\:col-half.col-start{grid-column:1 / span 6}.large\:col-third.col-start{grid-column:1 / span 4}.large\:col-two-thirds.col-start{grid-column:1 / span 8}.large\:col-quarter.col-start{grid-column:1 / span 3}.large\:col-three-quarters.col-start{grid-column:1 / span 9}}@media(min-width:1440px){.xlarge\:col-full{grid-column:1 / -1}.xlarge\:full-bleed{grid-column:1 / -1;margin-inline:calc(-50dvw + 50%)}.xlarge\:col-half{grid-column:span 6}.xlarge\:col-third{grid-column:span 4}.xlarge\:col-two-thirds{grid-column:span 8}.xlarge\:col-quarter{grid-column:span 3}.xlarge\:col-three-quarters{grid-column:span 9}.xlarge\:col-half.col-center{grid-column:4 / span 6}.xlarge\:col-third.col-center{grid-column:5 / span 4}.xlarge\:col-two-thirds.col-center{grid-column:3 / span 8}.xlarge\:col-quarter.col-center{grid-column:5 / span 3}.xlarge\:col-three-quarters.col-center{grid-column:2 / span 9}.xlarge\:col-half.col-end{grid-column:span 6 / -1}.xlarge\:col-third.col-end{grid-column:span 4 / -1}.xlarge\:col-two-thirds.col-end{grid-column:span 8 / -1}.xlarge\:col-quarter.col-end{grid-column:span 3 / -1}.xlarge\:col-three-quarters.col-end{grid-column:span 9 / -1}.xlarge\:col-half.col-start{grid-column:1 / span 6}.xlarge\:col-third.col-start{grid-column:1 / span 4}.xlarge\:col-two-thirds.col-start{grid-column:1 / span 8}.xlarge\:col-quarter.col-start{grid-column:1 / span 3}.xlarge\:col-three-quarters.col-start{grid-column:1 / span 9}}@media(min-width:768px)and (max-width:1023px){.col-half.medium\:col-center,.medium\:col-half.medium\:col-center{grid-column:4 / span 6}.col-third.medium\:col-center,.medium\:col-third.medium\:col-center{grid-column:5 / span 4}.col-two-thirds.medium\:col-center,.medium\:col-two-thirds.medium\:col-center{grid-column:3 / span 8}.col-quarter.medium\:col-center,.medium\:col-quarter.medium\:col-center{grid-column:5 / span 3}.col-three-quarters.medium\:col-center,.medium\:col-three-quarters.medium\:col-center{grid-column:2 / span 9}.col-1.medium\:col-center,.medium\:col-1.medium\:col-center{grid-column:6 / span 1}.col-2.medium\:col-center,.medium\:col-2.medium\:col-center{grid-column:6 / span 2}.col-3.medium\:col-center,.medium\:col-3.medium\:col-center{grid-column:5 / span 3}.col-4.medium\:col-center,.medium\:col-4.medium\:col-center{grid-column:5 / span 4}.col-5.medium\:col-center,.medium\:col-5.medium\:col-center{grid-column:4 / span 5}.col-6.medium\:col-center,.medium\:col-6.medium\:col-center{grid-column:4 / span 6}.col-7.medium\:col-center,.medium\:col-7.medium\:col-center{grid-column:3 / span 7}.col-8.medium\:col-center,.medium\:col-8.medium\:col-center{grid-column:3 / span 8}.col-9.medium\:col-center,.medium\:col-9.medium\:col-center{grid-column:2 / span 9}.col-10.medium\:col-center,.medium\:col-10.medium\:col-center{grid-column:2 / span 10}.col-11.medium\:col-center,.medium\:col-11.medium\:col-center{grid-column:1 / span 11}}@media(min-width:1024px)and (max-width:1439px){.col-half.large\:col-center,.large\:col-half.large\:col-center{grid-column:4 / span 6}.col-third.large\:col-center,.large\:col-third.large\:col-center{grid-column:5 / span 4}.col-two-thirds.large\:col-center,.large\:col-two-thirds.large\:col-center{grid-column:3 / span 8}.col-quarter.large\:col-center,.large\:col-quarter.large\:col-center{grid-column:5 / span 3}.col-three-quarters.large\:col-center,.large\:col-three-quarters.large\:col-center{grid-column:2 / span 9}.col-1.large\:col-center,.large\:col-1.large\:col-center{grid-column:6 / span 1}.col-2.large\:col-center,.large\:col-2.large\:col-center{grid-column:6 / span 2}.col-3.large\:col-center,.large\:col-3.large\:col-center{grid-column:5 / span 3}.col-4.large\:col-center,.large\:col-4.large\:col-center{grid-column:5 / span 4}.col-5.large\:col-center,.large\:col-5.large\:col-center{grid-column:4 / span 5}.col-6.large\:col-center,.large\:col-6.large\:col-center{grid-column:4 / span 6}.col-7.large\:col-center,.large\:col-7.large\:col-center{grid-column:3 / span 7}.col-8.large\:col-center,.large\:col-8.large\:col-center{grid-column:3 / span 8}.col-9.large\:col-center,.large\:col-9.large\:col-center{grid-column:2 / span 9}.col-10.large\:col-center,.large\:col-10.large\:col-center{grid-column:2 / span 10}.col-11.large\:col-center,.large\:col-11.large\:col-center{grid-column:1 / span 11}}@media(min-width:1440px){.col-half.xlarge\:col-center,.xlarge\:col-half.xlarge\:col-center{grid-column:4 / span 6}.col-third.xlarge\:col-center,.xlarge\:col-third.xlarge\:col-center{grid-column:5 / span 4}.col-two-thirds.xlarge\:col-center,.xlarge\:col-two-thirds.xlarge\:col-center{grid-column:3 / span 8}.col-quarter.xlarge\:col-center,.xlarge\:col-quarter.xlarge\:col-center{grid-column:5 / span 3}.col-three-quarters.xlarge\:col-center,.xlarge\:col-three-quarters.xlarge\:col-center{grid-column:2 / span 9}.col-1.xlarge\:col-center,.xlarge\:col-1.xlarge\:col-center{grid-column:6 / span 1}.col-2.xlarge\:col-center,.xlarge\:col-2.xlarge\:col-center{grid-column:6 / span 2}.col-3.xlarge\:col-center,.xlarge\:col-3.xlarge\:col-center{grid-column:5 / span 3}.col-4.xlarge\:col-center,.xlarge\:col-4.xlarge\:col-center{grid-column:5 / span 4}.col-5.xlarge\:col-center,.xlarge\:col-5.xlarge\:col-center{grid-column:4 / span 5}.col-6.xlarge\:col-center,.xlarge\:col-6.xlarge\:col-center{grid-column:4 / span 6}.col-7.xlarge\:col-center,.xlarge\:col-7.xlarge\:col-center{grid-column:3 / span 7}.col-8.xlarge\:col-center,.xlarge\:col-8.xlarge\:col-center{grid-column:3 / span 8}.col-9.xlarge\:col-center,.xlarge\:col-9.xlarge\:col-center{grid-column:2 / span 9}.col-10.xlarge\:col-center,.xlarge\:col-10.xlarge\:col-center{grid-column:2 / span 10}.col-11.xlarge\:col-center,.xlarge\:col-11.xlarge\:col-center{grid-column:1 / span 11}}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{font-family:var(--typography-font-family-base, system-ui, -apple-system, sans-serif);line-height:var(--typography-line-height-base, 1.5);-webkit-font-smoothing:antialiased;overflow-x:clip}body{margin:0;color:var(--theme-text-default);background-color:var(--theme-background-site)}.grid-container{max-width:var(--grid-max-width, 1440px);margin-inline:auto;padding-inline:var(--grid-margin, 1rem);position:relative}.grid{display:grid;grid-template-columns:repeat(var(--grid-columns, 12),1fr);row-gap:var(--grid-vertical-spacing, 1.5rem);column-gap:var(--grid-gutter, 1rem)}.col-end{grid-column-end:-1}.col-start{grid-column-start:1}.subgrid{display:grid;grid-template-columns:subgrid}.grid-free{display:block;grid-template-columns:none}.grid-split-2,.grid-split-3,.grid-split-4{display:grid;gap:var(--grid-gutter, 1rem)}.grid-split-2{grid-template-columns:repeat(2,1fr)}.grid-split-3{grid-template-columns:repeat(3,1fr)}.grid-split-4{grid-template-columns:repeat(4,1fr)}@media(max-width:767px){.grid-split-2,.grid-split-3,.grid-split-4{grid-template-columns:1fr}}.medium\:grid-split-2,.medium\:grid-split-3,.large\:grid-split-2,.large\:grid-split-3{display:grid;grid-template-columns:1fr;gap:var(--grid-gutter, 1rem)}@media(min-width:768px){.medium\:grid-split-2{grid-template-columns:repeat(2,1fr)}.medium\:grid-split-3{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.large\:grid-split-2{grid-template-columns:repeat(2,1fr)}.large\:grid-split-3{grid-template-columns:repeat(3,1fr)}}.grid-inset{padding-inline:max(var(--grid-margin, 1rem),calc((100dvw - var(--grid-max-width, 1440px)) / 2 + var(--grid-margin, 1rem)))}.align-center{text-align:center}.align-start{text-align:start}.align-end{text-align:end}.items-center{display:flex;justify-content:center;gap:var(--grid-gutter, 1rem)}.items-start{display:flex;justify-content:flex-start;gap:var(--grid-gutter, 1rem)}.items-end{display:flex;justify-content:flex-end;gap:var(--grid-gutter, 1rem)}.items-between{display:flex;justify-content:space-between;gap:var(--grid-gutter, 1rem)}.full-bleed{grid-column:1 / -1;margin-inline:calc(-50dvw + 50%)}.full-bleed.subgrid{padding-inline:calc(50dvw - 50%)}.full-bleed-content{grid-column:1 / -1;margin-inline:calc(-50dvw + 50%);position:relative}.subgrid>.full-bleed-content{width:100dvw;margin-inline:calc(-50dvw + 50%)}.full-bleed-content>*{max-width:var(--grid-max-width, 1440px);margin-inline:auto;padding-inline:var(--grid-margin, 1rem)}.full-bleed-content>.full-bleed,.full-bleed-content>.bleed-absolute,.full-bleed-content>.bleed-flow{max-width:none;margin-inline:0;padding-inline:0}.full-bleed-content .bleed-absolute{position:absolute;top:0;left:50%;transform:translate(-50%);width:100dvw;height:100%}.full-bleed-content .bleed-flow{width:100dvw;margin-inline:calc(-50dvw + 50%)}.immersive{grid-column:1 / -1;margin-inline:calc(-1 * var(--grid-margin, 1rem))}.immersive.subgrid{padding-inline:var(--grid-margin, 1rem)}.immersive-content{grid-column:1 / -1;margin-inline:calc(-1 * var(--grid-margin, 1rem));position:relative}.immersive-content>*{padding-inline:var(--grid-margin, 1rem)}.immersive-content>.bleed-absolute,.immersive-content>.immersive-bleed{padding-inline:0}.immersive-content .bleed-absolute{position:absolute;inset:0;width:100%;height:100%}.immersive-content.subgrid{padding-inline:var(--grid-margin, 1rem)}.immersive-content.subgrid>*{padding-inline:0}.grid--page{min-height:100vh;grid-template-rows:var(--grid-rows-page, auto 1fr auto)}.grid--header-body{min-height:100vh;grid-template-rows:var(--grid-rows-header-body, auto 1fr)}.grid--body-footer{min-height:100vh;grid-template-rows:var(--grid-rows-body-footer, 1fr auto)}:where(.grid--page,.grid--header-body,.grid--body-footer)>*{grid-column:1 / -1;align-self:start}.scroll-x{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.scroll-x::-webkit-scrollbar{display:none}@media(pointer:fine){.scroll-x{cursor:grab}.scroll-x:active{cursor:grabbing;user-select:none}}.scroll-y{overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.scroll-y::-webkit-scrollbar{display:none}.tap-target{position:relative}.tap-target:before{content:"";position:absolute;inset:calc(-1 * var(--tap-extend, 10px));pointer-events:auto}.touch-pan-x{touch-action:pan-x}.touch-pan-y{touch-action:pan-y}.touch-none{touch-action:none}@media(hover:none){.no-hover-effect:hover{opacity:initial;transform:initial}}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-clamp-1,.text-clamp-2,.text-clamp-3{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.text-clamp-1{-webkit-line-clamp:1}.text-clamp-2{-webkit-line-clamp:2}.text-clamp-3{-webkit-line-clamp:3}.safe-area-inset{padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left)}.safe-area-bottom{padding-bottom:env(safe-area-inset-bottom)}@media(prefers-reduced-motion:reduce){.reduce-motion,.reduce-motion *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.content-visibility-auto{content-visibility:auto;contain-intrinsic-size:auto 500px}.hide-below-medium:not([hidden]){display:none!important}@media(min-width:768px){.hide-below-medium:not([hidden]){display:initial}}.hide-below-large:not([hidden]){display:none!important}@media(min-width:1024px){.hide-below-large:not([hidden]){display:initial}}.hide-below-xlarge:not([hidden]){display:none!important}@media(min-width:1440px){.hide-below-xlarge:not([hidden]){display:initial}}@media(min-width:768px){.show-below-medium{display:none!important}}@media(min-width:1024px){.show-below-large{display:none!important}}@media(min-width:1440px){.show-below-xlarge{display:none!important}}@media(min-width:768px){.mobile-only{display:none!important}}.desktop-only:not([hidden]){display:none!important}@media(min-width:1440px){.desktop-only:not([hidden]){display:initial}}.stack-below-medium{display:flex;flex-direction:column}@media(min-width:768px){.stack-below-medium{flex-direction:row}}.stack-below-large{display:flex;flex-direction:column}@media(min-width:1024px){.stack-below-large{flex-direction:row}}.stack-below-xlarge{display:flex;flex-direction:column}@media(min-width:1440px){.stack-below-xlarge{flex-direction:row}}.full-bleed-mobile{margin-inline:calc(-1 * var(--grid-margin, 1rem));padding-inline:var(--grid-margin, 1rem)}@media(min-width:768px){.full-bleed-mobile{margin-inline:0;padding-inline:0}}.responsive-grid{display:grid;grid-template-columns:1fr;gap:var(--grid-gutter, 1rem)}@media(min-width:768px){.responsive-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}}.visible-at-base{display:block}.visible-at-medium,.visible-at-large,.visible-at-xlarge{display:none}@media(min-width:768px){.visible-at-base{display:none}.visible-at-medium{display:block}}@media(min-width:1024px){.visible-at-medium{display:none}.visible-at-large{display:block}}@media(min-width:1440px){.visible-at-large{display:none}.visible-at-xlarge{display:block}}.themed-bleed{position:relative;isolation:isolate}.themed-bleed:before{content:"";position:absolute;inset:0;margin-inline:calc(-50dvw + 50%);background-color:var(--theme-surface-1);z-index:-1}.theme-dark,.theme-light{color:var(--theme-text-default)}
