@font-face{font-family:Gellix;font-style:normal;font-weight:500;font-display:swap;src:url("/css/Gellix-Regular-O57EQ4HH.woff2") format("woff2"),url("/css/Gellix-Regular-IA6W4OTR.woff") format("woff")}@font-face{font-family:Gellix;font-style:italic;font-weight:500;font-display:swap;src:url("/css/Gellix-RegularItalic-GGGPAYKK.woff2") format("woff2"),url("/css/Gellix-RegularItalic-ZIGTLRUW.woff") format("woff")}@font-face{font-family:Gellix;font-style:normal;font-weight:500;font-display:swap;src:url("/css/Gellix-Medium-GHQ2NP4D.woff2") format("woff2"),url("/css/Gellix-Medium-I6Z3TZRN.woff") format("woff")}@font-face{font-family:Gellix;font-style:italic;font-weight:500;font-display:swap;src:url("/css/Gellix-MediumItalic-4KBWXOVT.woff2") format("woff2"),url("/css/Gellix-MediumItalic-B6JIRDBI.woff") format("woff")}@font-face{font-family:Gellix;font-style:normal;font-weight:700;font-display:swap;src:url("/css/Gellix-Bold-V6ARBAPY.woff2") format("woff2"),url("/css/Gellix-Bold-H6WHD2TH.woff") format("woff")}@font-face{font-family:Gellix;font-style:italic;font-weight:700;font-display:swap;src:url("/css/Gellix-BoldItalic-I4OWNK5B.woff2") format("woff2"),url("/css/Gellix-BoldItalic-XPIZHAKE.woff") format("woff")}:root{color-scheme:light;--jh-z-index-positive-1000: 1000;--jh-z-index-positive-900: 900;--jh-z-index-positive-800: 800;--jh-z-index-positive-700: 700;--jh-z-index-positive-600: 600;--jh-z-index-positive-500: 500;--jh-z-index-positive-400: 400;--jh-z-index-positive-300: 300;--jh-z-index-positive-200: 200;--jh-z-index-positive-100: 100;--jh-z-index-negative-100: -100;--jh-z-index-0: 0;--jh-dimension-2400: 96px;--jh-dimension-2300: 92px;--jh-dimension-2200: 88px;--jh-dimension-2100: 84px;--jh-dimension-2000: 80px;--jh-dimension-1900: 76px;--jh-dimension-1800: 72px;--jh-dimension-1700: 68px;--jh-dimension-1600: 64px;--jh-dimension-1500: 60px;--jh-dimension-1400: 56px;--jh-dimension-1300: 52px;--jh-dimension-1200: 48px;--jh-dimension-1100: 44px;--jh-dimension-1000: 40px;--jh-dimension-900: 36px;--jh-dimension-800: 32px;--jh-dimension-700: 28px;--jh-dimension-600: 24px;--jh-dimension-500: 20px;--jh-dimension-400: 16px;--jh-dimension-300: 12px;--jh-dimension-200: 8px;--jh-dimension-100: 4px;--jh-dimension-50: 2px;--jh-dimension-25: 1px;--jh-dimension-0: 0px;--jh-shadow-overlay: 0px 16px 24px 0px var(--jh-color-shadow-primary), 0px 8px 8px 0px var(--jh-color-shadow-secondary);--jh-shadow-high: 0px 12px 18px 0px var(--jh-color-shadow-primary), 0px 6px 6px 0px var(--jh-color-shadow-secondary);--jh-shadow-mid: 0px 8px 12px 0px var(--jh-color-shadow-primary), 0px 4px 4px 0px var(--jh-color-shadow-secondary);--jh-shadow-low: 0px 4px 6px 0px var(--jh-color-shadow-primary), 0px 2px 2px 0px var(--jh-color-shadow-secondary);--jh-opacity-disabled: var(--jh-opacity-300);--jh-opacity-1000: 1;--jh-opacity-900: .9;--jh-opacity-800: .8;--jh-opacity-700: .7;--jh-opacity-600: .6;--jh-opacity-500: .5;--jh-opacity-400: .4;--jh-opacity-300: .3;--jh-opacity-200: .2;--jh-opacity-100: .1;--jh-opacity-0: 0;--jh-font-size-2300: 92px;--jh-font-size-2100: 84px;--jh-font-size-1900: 76px;--jh-font-size-1700: 68px;--jh-font-size-1500: 60px;--jh-font-size-1350: 54px;--jh-font-size-1200: 48px;--jh-font-size-1050: 42px;--jh-font-size-900: 36px;--jh-font-size-800: 32px;--jh-font-size-700: 28px;--jh-font-size-600: 24px;--jh-font-size-500: 20px;--jh-font-size-450: 18px;--jh-font-size-400: 16px;--jh-font-size-350: 14px;--jh-font-size-300: 12px;--jh-font-size-250: 10px;--jh-font-weight-700: 700;--jh-font-weight-500: 500;--jh-font-weight-400: 400;--jh-font-weight-300: 300;--jh-font-line-height-2700: 108px;--jh-font-line-height-2500: 100px;--jh-font-line-height-2300: 92px;--jh-font-line-height-2000: 80px;--jh-font-line-height-1800: 72px;--jh-font-line-height-1600: 64px;--jh-font-line-height-1500: 60px;--jh-font-line-height-1300: 52px;--jh-font-line-height-1100: 44px;--jh-font-line-height-1000: 40px;--jh-font-line-height-900: 36px;--jh-font-line-height-800: 32px;--jh-font-line-height-700: 28px;--jh-font-line-height-600: 24px;--jh-font-line-height-500: 20px;--jh-font-line-height-400: 16px;--jh-font-line-height-300: 12px;--jh-font-heading-bold-6-line-height: var(--jh-font-line-height-1100);--jh-font-heading-bold-6-font-weight: var(--jh-font-weight-700);--jh-font-heading-bold-6-font-size: var(--jh-font-size-900);--jh-font-heading-bold-6-font-family: var(--jh-font-family-primary);--jh-font-heading-bold-5-line-height: var(--jh-font-line-height-1000);--jh-font-heading-bold-5-font-weight: var(--jh-font-weight-700);--jh-font-heading-bold-5-font-size: var(--jh-font-size-800);--jh-font-heading-bold-5-font-family: var(--jh-font-family-primary);--jh-font-heading-bold-4-line-height: var(--jh-font-line-height-900);--jh-font-heading-bold-4-font-weight: var(--jh-font-weight-700);--jh-font-heading-bold-4-font-size: var(--jh-font-size-700);--jh-font-heading-bold-4-font-family: var(--jh-font-family-primary);--jh-font-heading-bold-3-line-height: var(--jh-font-line-height-700);--jh-font-heading-bold-3-font-weight: var(--jh-font-weight-700);--jh-font-heading-bold-3-font-size: var(--jh-font-size-500);--jh-font-heading-bold-3-font-family: var(--jh-font-family-primary);--jh-font-heading-bold-2-line-height: var(--jh-font-line-height-600);--jh-font-heading-bold-2-font-weight: var(--jh-font-weight-700);--jh-font-heading-bold-2-font-size: var(--jh-font-size-400);--jh-font-heading-bold-2-font-family: var(--jh-font-family-primary);--jh-font-heading-bold-1-line-height: var(--jh-font-line-height-500);--jh-font-heading-bold-1-font-weight: var(--jh-font-weight-700);--jh-font-heading-bold-1-font-size: var(--jh-font-size-350);--jh-font-heading-bold-1-font-family: var(--jh-font-family-primary);--jh-font-heading-medium-6-line-height: var(--jh-font-line-height-1100);--jh-font-heading-medium-6-font-weight: var(--jh-font-weight-500);--jh-font-heading-medium-6-font-size: var(--jh-font-size-900);--jh-font-heading-medium-6-font-family: var(--jh-font-family-primary);--jh-font-heading-medium-5-line-height: var(--jh-font-line-height-1000);--jh-font-heading-medium-5-font-weight: var(--jh-font-weight-500);--jh-font-heading-medium-5-font-size: var(--jh-font-size-800);--jh-font-heading-medium-5-font-family: var(--jh-font-family-primary);--jh-font-heading-medium-4-line-height: var(--jh-font-line-height-900);--jh-font-heading-medium-4-font-weight: var(--jh-font-weight-500);--jh-font-heading-medium-4-font-size: var(--jh-font-size-700);--jh-font-heading-medium-4-font-family: var(--jh-font-family-primary);--jh-font-heading-medium-3-line-height: var(--jh-font-line-height-700);--jh-font-heading-medium-3-font-weight: var(--jh-font-weight-500);--jh-font-heading-medium-3-font-size: var(--jh-font-size-500);--jh-font-heading-medium-3-font-family: var(--jh-font-family-primary);--jh-font-heading-medium-2-line-height: var(--jh-font-line-height-600);--jh-font-heading-medium-2-font-weight: var(--jh-font-weight-500);--jh-font-heading-medium-2-font-size: var(--jh-font-size-400);--jh-font-heading-medium-2-font-family: var(--jh-font-family-primary);--jh-font-heading-medium-1-line-height: var(--jh-font-line-height-500);--jh-font-heading-medium-1-font-weight: var(--jh-font-weight-500);--jh-font-heading-medium-1-font-size: var(--jh-font-size-350);--jh-font-heading-medium-1-font-family: var(--jh-font-family-primary);--jh-font-heading-regular-6-line-height: var(--jh-font-line-height-1100);--jh-font-heading-regular-6-font-weight: var(--jh-font-weight-400);--jh-font-heading-regular-6-font-size: var(--jh-font-size-900);--jh-font-heading-regular-6-font-family: var(--jh-font-family-primary);--jh-font-heading-regular-5-line-height: var(--jh-font-line-height-1000);--jh-font-heading-regular-5-font-weight: var(--jh-font-weight-400);--jh-font-heading-regular-5-font-size: var(--jh-font-size-800);--jh-font-heading-regular-5-font-family: var(--jh-font-family-primary);--jh-font-heading-regular-4-line-height: var(--jh-font-line-height-900);--jh-font-heading-regular-4-font-weight: var(--jh-font-weight-400);--jh-font-heading-regular-4-font-size: var(--jh-font-size-700);--jh-font-heading-regular-4-font-family: var(--jh-font-family-primary);--jh-font-heading-regular-3-line-height: var(--jh-font-line-height-700);--jh-font-heading-regular-3-font-weight: var(--jh-font-weight-400);--jh-font-heading-regular-3-font-size: var(--jh-font-size-500);--jh-font-heading-regular-3-font-family: var(--jh-font-family-primary);--jh-font-heading-regular-2-line-height: var(--jh-font-line-height-600);--jh-font-heading-regular-2-font-weight: var(--jh-font-weight-400);--jh-font-heading-regular-2-font-size: var(--jh-font-size-400);--jh-font-heading-regular-2-font-family: var(--jh-font-family-primary);--jh-font-heading-regular-1-line-height: var(--jh-font-line-height-500);--jh-font-heading-regular-1-font-weight: var(--jh-font-weight-400);--jh-font-heading-regular-1-font-size: var(--jh-font-size-350);--jh-font-heading-regular-1-font-family: var(--jh-font-family-primary);--jh-font-display-light-3-line-height: var(--jh-font-line-height-2700);--jh-font-display-light-3-font-weight: var(--jh-font-weight-300);--jh-font-display-light-3-font-size: var(--jh-font-size-2300);--jh-font-display-light-3-font-family: var(--jh-font-family-primary);--jh-font-display-light-2-line-height: var(--jh-font-line-height-1600);--jh-font-display-light-2-font-weight: var(--jh-font-weight-300);--jh-font-display-light-2-font-size: var(--jh-font-size-1350);--jh-font-display-light-2-font-family: var(--jh-font-family-primary);--jh-font-display-light-1-line-height: var(--jh-font-line-height-1300);--jh-font-display-light-1-font-weight: var(--jh-font-weight-300);--jh-font-display-light-1-font-size: var(--jh-font-size-1050);--jh-font-display-light-1-font-family: var(--jh-font-family-primary);--jh-font-code-regular-2-line-height: var(--jh-font-line-height-600);--jh-font-code-regular-2-font-weight: var(--jh-font-weight-400);--jh-font-code-regular-2-font-size: var(--jh-font-size-400);--jh-font-code-regular-2-font-family: var(--jh-font-family-mono);--jh-font-code-regular-1-line-height: var(--jh-font-line-height-500);--jh-font-code-regular-1-font-weight: var(--jh-font-weight-400);--jh-font-code-regular-1-font-size: var(--jh-font-size-350);--jh-font-code-regular-1-font-family: var(--jh-font-family-mono);--jh-font-body-bold-2-line-height: var(--jh-font-line-height-600);--jh-font-body-bold-2-font-weight: var(--jh-font-weight-700);--jh-font-body-bold-2-font-size: var(--jh-font-size-400);--jh-font-body-bold-2-font-family: var(--jh-font-family-primary);--jh-font-body-bold-1-line-height: var(--jh-font-line-height-500);--jh-font-body-bold-1-font-weight: var(--jh-font-weight-700);--jh-font-body-bold-1-font-size: var(--jh-font-size-350);--jh-font-body-bold-1-font-family: var(--jh-font-family-primary);--jh-font-body-medium-2-line-height: var(--jh-font-line-height-600);--jh-font-body-medium-2-font-weight: var(--jh-font-weight-500);--jh-font-body-medium-2-font-size: var(--jh-font-size-400);--jh-font-body-medium-2-font-family: var(--jh-font-family-primary);--jh-font-body-medium-1-line-height: var(--jh-font-line-height-500);--jh-font-body-medium-1-font-weight: var(--jh-font-weight-500);--jh-font-body-medium-1-font-size: var(--jh-font-size-350);--jh-font-body-medium-1-font-family: var(--jh-font-family-primary);--jh-font-body-regular-2-line-height: var(--jh-font-line-height-600);--jh-font-body-regular-2-font-weight: var(--jh-font-weight-400);--jh-font-body-regular-2-font-size: var(--jh-font-size-400);--jh-font-body-regular-2-font-family: var(--jh-font-family-primary);--jh-font-body-regular-1-line-height: var(--jh-font-line-height-500);--jh-font-body-regular-1-font-weight: var(--jh-font-weight-400);--jh-font-body-regular-1-font-size: var(--jh-font-size-350);--jh-font-body-regular-1-font-family: var(--jh-font-family-primary);--jh-font-helper-bold-line-height: var(--jh-font-line-height-400);--jh-font-helper-bold-font-weight: var(--jh-font-weight-700);--jh-font-helper-bold-font-size: var(--jh-font-size-300);--jh-font-helper-bold-font-family: var(--jh-font-family-primary);--jh-font-helper-medium-line-height: var(--jh-font-line-height-400);--jh-font-helper-medium-font-weight: var(--jh-font-weight-500);--jh-font-helper-medium-font-size: var(--jh-font-size-300);--jh-font-helper-medium-font-family: var(--jh-font-family-primary);--jh-font-helper-regular-line-height: var(--jh-font-line-height-400);--jh-font-helper-regular-font-weight: var(--jh-font-weight-400);--jh-font-helper-regular-font-size: var(--jh-font-size-300);--jh-font-helper-regular-font-family: var(--jh-font-family-primary);--jh-font-micro-bold-line-height: var(--jh-font-line-height-300);--jh-font-micro-bold-font-weight: var(--jh-font-weight-700);--jh-font-micro-bold-font-size: var(--jh-font-size-250);--jh-font-micro-bold-font-family: var(--jh-font-family-primary);--jh-font-micro-medium-line-height: var(--jh-font-line-height-300);--jh-font-micro-medium-font-weight: var(--jh-font-weight-500);--jh-font-micro-medium-font-size: var(--jh-font-size-250);--jh-font-micro-medium-font-family: var(--jh-font-family-primary);--jh-font-micro-regular-line-height: var(--jh-font-line-height-300);--jh-font-micro-regular-font-weight: var(--jh-font-weight-400);--jh-font-micro-regular-font-size: var(--jh-font-size-250);--jh-font-micro-regular-font-family: var(--jh-font-family-primary);--jh-font-family-mono: "Roboto Mono", monospace;--jh-font-family-sans: "Roboto Flex", Roboto, Helvetica, Arial, sans-serif;--jh-font-family-primary: var(--jh-font-family-sans);--jh-border-radius-pill: 9999px;--jh-border-radius-circle: 50%;--jh-border-radius-400: 16px;--jh-border-radius-300: 12px;--jh-border-radius-200: 8px;--jh-border-radius-100: 4px;--jh-border-radius-50: 2px;--jh-border-radius-0: 0px;--jh-border-error-style: solid;--jh-border-error-width: var(--jh-dimension-25);--jh-border-error-color: var(--jh-color-content-negative-enabled);--jh-border-selected-style: solid;--jh-border-selected-width: var(--jh-dimension-200);--jh-border-selected-color: var(--jh-color-content-brand-enabled);--jh-border-focus-style: solid;--jh-border-focus-width: var(--jh-dimension-50);--jh-border-focus-color: var(--jh-color-interactive-focus);--jh-border-action-style: solid;--jh-border-action-width: var(--jh-dimension-25);--jh-border-action-color: var(--jh-color-content-brand-enabled);--jh-border-control-style: solid;--jh-border-control-width: var(--jh-dimension-25);--jh-border-control-color: var(--jh-color-divider-primary);--jh-border-decorative-style: solid;--jh-border-decorative-width: var(--jh-dimension-25);--jh-border-decorative-color: var(--jh-color-divider-secondary);--jh-color-magenta-950: #3f0237ff;--jh-color-magenta-900: #500e46ff;--jh-color-magenta-850: #5d1153ff;--jh-color-magenta-800: #6e1662ff;--jh-color-magenta-750: #7f1771ff;--jh-color-magenta-700: #8f1a7fff;--jh-color-magenta-650: #a0188eff;--jh-color-magenta-600: #b11a9dff;--jh-color-magenta-550: #bd1ca8ff;--jh-color-magenta-500: #ca2ab4ff;--jh-color-magenta-450: #e547cdff;--jh-color-magenta-400: #f359daff;--jh-color-magenta-350: #f76ddfff;--jh-color-magenta-300: #fc82e6ff;--jh-color-magenta-250: #fb99e8ff;--jh-color-magenta-200: #fdb8edff;--jh-color-magenta-150: #fac9efff;--jh-color-magenta-100: #ffe3f8ff;--jh-color-magenta-50: #ffeffbff;--jh-color-violet-950: #340257ff;--jh-color-violet-900: #45086eff;--jh-color-violet-850: #510981ff;--jh-color-violet-800: #5e0c96ff;--jh-color-violet-750: #6d14aaff;--jh-color-violet-700: #7b17bfff;--jh-color-violet-650: #8818d3ff;--jh-color-violet-600: #961ee7ff;--jh-color-violet-550: #9e2aefff;--jh-color-violet-500: #a83df3ff;--jh-color-violet-450: #bd5ffeff;--jh-color-violet-400: #c676fcff;--jh-color-violet-350: #ca87f5ff;--jh-color-violet-300: #d298f6ff;--jh-color-violet-250: #d8a9f4ff;--jh-color-violet-200: #e5c0faff;--jh-color-violet-150: #e8cff6ff;--jh-color-violet-100: #f4e7faff;--jh-color-violet-50: #f7f2faff;--jh-color-blue-950: #06185fff;--jh-color-blue-900: #132377ff;--jh-color-blue-850: #192a89ff;--jh-color-blue-800: #23339eff;--jh-color-blue-750: #2a3bb1ff;--jh-color-blue-700: #3343c4ff;--jh-color-blue-650: #264fd5ff;--jh-color-blue-600: #085ce5ff;--jh-color-blue-550: #1665ebff;--jh-color-blue-500: #1470ebff;--jh-color-blue-450: #4a8afbff;--jh-color-blue-400: #5c9afcff;--jh-color-blue-350: #67a6f8ff;--jh-color-blue-300: #76b4f8ff;--jh-color-blue-250: #86c1f8ff;--jh-color-blue-200: #a3d4ffff;--jh-color-blue-150: #badcfbff;--jh-color-blue-100: #daeeffff;--jh-color-blue-50: #ecf5feff;--jh-color-cyan-950: #03232cff;--jh-color-cyan-900: #0d303aff;--jh-color-cyan-850: #153843ff;--jh-color-cyan-800: #1b4350ff;--jh-color-cyan-750: #1e4d5cff;--jh-color-cyan-700: #205869ff;--jh-color-cyan-650: #246174ff;--jh-color-cyan-600: #266c81ff;--jh-color-cyan-550: #25748bff;--jh-color-cyan-500: #1b809aff;--jh-color-cyan-450: #2098b7ff;--jh-color-cyan-400: #1aa7c9ff;--jh-color-cyan-350: #18b2d7ff;--jh-color-cyan-300: #29bfe6ff;--jh-color-cyan-250: #48caf0ff;--jh-color-cyan-200: #76dcfdff;--jh-color-cyan-150: #9ce3fcff;--jh-color-cyan-100: #ccf2fbff;--jh-color-cyan-50: #e8f7f7ff;--jh-color-mint-950: #0e2319ff;--jh-color-mint-900: #163124ff;--jh-color-mint-850: #173a2aff;--jh-color-mint-800: #1c4633ff;--jh-color-mint-750: #1f503aff;--jh-color-mint-700: #205b41ff;--jh-color-mint-650: #236548ff;--jh-color-mint-600: #237050ff;--jh-color-mint-550: #177954ff;--jh-color-mint-500: #07865bff;--jh-color-mint-450: #1a9e6dff;--jh-color-mint-400: #14ad77ff;--jh-color-mint-350: #02b97eff;--jh-color-mint-300: #18c789ff;--jh-color-mint-250: #34d395ff;--jh-color-mint-200: #65e4acff;--jh-color-mint-150: #90eabeff;--jh-color-mint-100: #c0f8dbff;--jh-color-mint-50: #e7f8eeff;--jh-color-green-950: #12240aff;--jh-color-green-900: #1d3017ff;--jh-color-green-850: #22391aff;--jh-color-green-800: #28451fff;--jh-color-green-750: #2d4f23ff;--jh-color-green-700: #325a26ff;--jh-color-green-650: #366429ff;--jh-color-green-600: #3b6f2dff;--jh-color-green-550: #3e772fff;--jh-color-green-500: #438332ff;--jh-color-green-450: #539b40ff;--jh-color-green-400: #56aa41ff;--jh-color-green-350: #57b640ff;--jh-color-green-300: #5fc445ff;--jh-color-green-250: #6ad150ff;--jh-color-green-200: #88e26eff;--jh-color-green-150: #a9e794ff;--jh-color-green-100: #d1f5c3ff;--jh-color-green-50: #ecf7e7ff;--jh-color-yellow-950: #261f04ff;--jh-color-yellow-900: #332a0dff;--jh-color-yellow-850: #3d320cff;--jh-color-yellow-800: #483b0fff;--jh-color-yellow-750: #544511ff;--jh-color-yellow-700: #5f4f13ff;--jh-color-yellow-650: #695716ff;--jh-color-yellow-600: #746118ff;--jh-color-yellow-550: #7d6815ff;--jh-color-yellow-500: #8a7318ff;--jh-color-yellow-450: #a28823ff;--jh-color-yellow-400: #b19524ff;--jh-color-yellow-350: #be9e1fff;--jh-color-yellow-300: #ccab28ff;--jh-color-yellow-250: #d8b63bff;--jh-color-yellow-200: #e9ca65ff;--jh-color-yellow-150: #ecd595ff;--jh-color-yellow-100: #f8eac7ff;--jh-color-yellow-50: #f9f3e7ff;--jh-color-orange-950: #2c1c04ff;--jh-color-orange-900: #3b270fff;--jh-color-orange-850: #462e11ff;--jh-color-orange-800: #523714ff;--jh-color-orange-750: #604018ff;--jh-color-orange-700: #6e4818ff;--jh-color-orange-650: #7a5019ff;--jh-color-orange-600: #885818ff;--jh-color-orange-550: #935d11ff;--jh-color-orange-500: #a4670cff;--jh-color-orange-450: #bf7a17ff;--jh-color-orange-400: #cf8722ff;--jh-color-orange-350: #db912cff;--jh-color-orange-300: #e89e3eff;--jh-color-orange-250: #f0ab58ff;--jh-color-orange-200: #fcc17fff;--jh-color-orange-150: #f5d0a9ff;--jh-color-orange-100: #fbe8d5ff;--jh-color-orange-50: #faf2ebff;--jh-color-red-950: #391307ff;--jh-color-red-900: #4e1a0fff;--jh-color-red-850: #601b0eff;--jh-color-red-800: #77190dff;--jh-color-red-750: #8b150aff;--jh-color-red-700: #9e150bff;--jh-color-red-650: #ae180dff;--jh-color-red-600: #bd2113ff;--jh-color-red-550: #ca2515ff;--jh-color-red-500: #db3520ff;--jh-color-red-450: #f15135ff;--jh-color-red-400: #f96749ff;--jh-color-red-350: #f97b5eff;--jh-color-red-300: #fa9176ff;--jh-color-red-250: #f8a48eff;--jh-color-red-200: #fbbfaeff;--jh-color-red-150: #f5cfc4ff;--jh-color-red-100: #fae7e2ff;--jh-color-red-50: #fdf1eeff;--jh-color-gray-950: #202020ff;--jh-color-gray-900: #2c2c2cff;--jh-color-gray-850: #343434ff;--jh-color-gray-800: #3e3e3eff;--jh-color-gray-750: #474747ff;--jh-color-gray-700: #515151ff;--jh-color-gray-650: #595959ff;--jh-color-gray-600: #636363ff;--jh-color-gray-550: #6a6a6aff;--jh-color-gray-500: #747474ff;--jh-color-gray-450: #8a8a8aff;--jh-color-gray-400: #989898ff;--jh-color-gray-350: #a2a2a2ff;--jh-color-gray-300: #afafafff;--jh-color-gray-250: #bababaff;--jh-color-gray-200: #cdcdcdff;--jh-color-gray-150: #d7d7d7ff;--jh-color-gray-100: #ebebebff;--jh-color-gray-50: #f4f4f4ff;--jh-color-white-alpha-100: #ffffffff;--jh-color-white-alpha-90: #ffffffe6;--jh-color-white-alpha-80: #ffffffcc;--jh-color-white-alpha-70: #ffffffb3;--jh-color-white-alpha-60: #ffffff99;--jh-color-white-alpha-50: #ffffff80;--jh-color-white-alpha-40: #ffffff66;--jh-color-white-alpha-30: #ffffff4d;--jh-color-white-alpha-20: #ffffff33;--jh-color-white-alpha-10: #ffffff1a;--jh-color-black-alpha-100: #000000ff;--jh-color-black-alpha-90: #000000e6;--jh-color-black-alpha-80: #000000cc;--jh-color-black-alpha-70: #000000b3;--jh-color-black-alpha-60: #00000099;--jh-color-black-alpha-50: #00000080;--jh-color-black-alpha-40: #00000066;--jh-color-black-alpha-30: #0000004d;--jh-color-black-alpha-20: #00000033;--jh-color-black-alpha-10: #0000001a;--jh-color-shadow-secondary: var(--jh-color-black-alpha-10);--jh-color-shadow-primary: var(--jh-color-black-alpha-30);--jh-color-interactive-visited: var(--jh-color-violet-600);--jh-color-interactive-highlight: var(--jh-color-cyan-100);--jh-color-interactive-focus: var(--jh-color-blue-600);--jh-color-content-on-inverse-active: var(--jh-color-black-alpha-100);--jh-color-content-on-inverse-hover: var(--jh-color-black-alpha-100);--jh-color-content-on-inverse-enabled: var(--jh-color-black-alpha-100);--jh-color-content-on-negative-active: var(--jh-color-white-alpha-100);--jh-color-content-on-negative-hover: var(--jh-color-white-alpha-100);--jh-color-content-on-negative-enabled: var(--jh-color-white-alpha-100);--jh-color-content-on-positive-active: var(--jh-color-white-alpha-100);--jh-color-content-on-positive-hover: var(--jh-color-white-alpha-100);--jh-color-content-on-positive-enabled: var(--jh-color-white-alpha-100);--jh-color-content-on-secondary-active: var(--jh-color-white-alpha-100);--jh-color-content-on-secondary-hover: var(--jh-color-white-alpha-100);--jh-color-content-on-secondary-enabled: var(--jh-color-white-alpha-100);--jh-color-content-on-primary-active: var(--jh-color-white-alpha-100);--jh-color-content-on-primary-hover: var(--jh-color-white-alpha-100);--jh-color-content-on-primary-enabled: var(--jh-color-white-alpha-100);--jh-color-content-on-brand-active: var(--jh-color-white-alpha-100);--jh-color-content-on-brand-hover: var(--jh-color-white-alpha-100);--jh-color-content-on-brand-enabled: var(--jh-color-white-alpha-100);--jh-color-content-inverse-active: var(--jh-color-gray-100);--jh-color-content-inverse-hover: var(--jh-color-gray-50);--jh-color-content-inverse-enabled: var(--jh-color-white-alpha-100);--jh-color-content-negative-active: var(--jh-color-red-700);--jh-color-content-negative-hover: var(--jh-color-red-650);--jh-color-content-negative-enabled: var(--jh-color-red-600);--jh-color-content-positive-active: var(--jh-color-green-700);--jh-color-content-positive-hover: var(--jh-color-green-650);--jh-color-content-positive-enabled: var(--jh-color-green-600);--jh-color-content-secondary-active: var(--jh-color-gray-700);--jh-color-content-secondary-hover: var(--jh-color-gray-650);--jh-color-content-secondary-enabled: var(--jh-color-gray-600);--jh-color-content-primary-active: var(--jh-color-black-alpha-100);--jh-color-content-primary-hover: var(--jh-color-gray-950);--jh-color-content-primary-enabled: var(--jh-color-gray-900);--jh-color-content-brand-active: var(--jh-color-blue-700);--jh-color-content-brand-hover: var(--jh-color-blue-650);--jh-color-content-brand-enabled: var(--jh-color-blue-600);--jh-color-brand-on-gradient-dark: var(--jh-color-white-alpha-100);--jh-color-brand-on-gradient-light: var(--jh-color-blue-950);--jh-color-brand-on-tertiary: var(--jh-color-blue-950);--jh-color-brand-on-secondary: var(--jh-color-white-alpha-100);--jh-color-brand-on-primary: var(--jh-color-white-alpha-100);--jh-color-brand-gradient-dark: linear-gradient(135deg, var(--jh-color-blue-600) 0%, var(--jh-color-blue-950) 100%);--jh-color-brand-gradient-medium: linear-gradient(135deg, var(--jh-color-cyan-200) 0%, var(--jh-color-blue-600) 100%);--jh-color-brand-gradient-light: linear-gradient(135deg, var(--jh-color-cyan-50) 0%, var(--jh-color-cyan-200) 100%);--jh-color-brand-tertiary: var(--jh-color-cyan-200);--jh-color-brand-secondary: var(--jh-color-blue-600);--jh-color-brand-primary: var(--jh-color-blue-950);--jh-color-divider-inverse: var(--jh-color-white-alpha-100);--jh-color-divider-secondary: var(--jh-color-gray-100);--jh-color-divider-primary: var(--jh-color-gray-500);--jh-color-control-active: var(--jh-color-gray-250);--jh-color-control-hover: var(--jh-color-gray-200);--jh-color-control-enabled: var(--jh-color-gray-150);--jh-color-overlay: var(--jh-color-black-alpha-50);--jh-color-container-negative-active: var(--jh-color-red-200);--jh-color-container-negative-hover: var(--jh-color-red-150);--jh-color-container-negative-enabled: var(--jh-color-red-100);--jh-color-container-positive-active: var(--jh-color-green-200);--jh-color-container-positive-hover: var(--jh-color-green-150);--jh-color-container-positive-enabled: var(--jh-color-green-100);--jh-color-container-brand-active: var(--jh-color-blue-200);--jh-color-container-brand-hover: var(--jh-color-blue-150);--jh-color-container-brand-enabled: var(--jh-color-blue-100);--jh-color-container-neutral-active: var(--jh-color-gray-200);--jh-color-container-neutral-hover: var(--jh-color-gray-150);--jh-color-container-neutral-enabled: var(--jh-color-gray-100);--jh-color-container-secondary-selected: var(--jh-color-blue-100);--jh-color-container-secondary-active: var(--jh-color-gray-100);--jh-color-container-secondary-hover: var(--jh-color-white-alpha-100);--jh-color-container-secondary-enabled: var(--jh-color-gray-50);--jh-color-container-primary-selected: var(--jh-color-blue-50);--jh-color-container-primary-active: var(--jh-color-gray-100);--jh-color-container-primary-hover: var(--jh-color-gray-50);--jh-color-container-primary-enabled: var(--jh-color-white-alpha-100);--jh-color-container-page: var(--jh-color-gray-100);--jh-font-heading-bold-6: var(--jh-font-weight-700) var(--jh-font-size-900)/var(--jh-font-line-height-1100) var(--jh-font-family-primary);--jh-font-heading-bold-5: var(--jh-font-weight-700) var(--jh-font-size-800)/var(--jh-font-line-height-1000) var(--jh-font-family-primary);--jh-font-heading-bold-4: var(--jh-font-weight-700) var(--jh-font-size-700)/var(--jh-font-line-height-900) var(--jh-font-family-primary);--jh-font-heading-bold-3: var(--jh-font-weight-700) var(--jh-font-size-500)/var(--jh-font-line-height-700) var(--jh-font-family-primary);--jh-font-heading-bold-2: var(--jh-font-weight-700) var(--jh-font-size-400)/var(--jh-font-line-height-600) var(--jh-font-family-primary);--jh-font-heading-bold-1: var(--jh-font-weight-700) var(--jh-font-size-350)/var(--jh-font-line-height-500) var(--jh-font-family-primary);--jh-font-heading-medium-6: var(--jh-font-weight-500) var(--jh-font-size-900)/var(--jh-font-line-height-1100) var(--jh-font-family-primary);--jh-font-heading-medium-5: var(--jh-font-weight-500) var(--jh-font-size-800)/var(--jh-font-line-height-1000) var(--jh-font-family-primary);--jh-font-heading-medium-4: var(--jh-font-weight-500) var(--jh-font-size-700)/var(--jh-font-line-height-900) var(--jh-font-family-primary);--jh-font-heading-medium-3: var(--jh-font-weight-500) var(--jh-font-size-500)/var(--jh-font-line-height-700) var(--jh-font-family-primary);--jh-font-heading-medium-2: var(--jh-font-weight-500) var(--jh-font-size-400)/var(--jh-font-line-height-600) var(--jh-font-family-primary);--jh-font-heading-medium-1: var(--jh-font-weight-500) var(--jh-font-size-350)/var(--jh-font-line-height-500) var(--jh-font-family-primary);--jh-font-heading-regular-6: var(--jh-font-weight-400) var(--jh-font-size-900)/var(--jh-font-line-height-1100) var(--jh-font-family-primary);--jh-font-heading-regular-5: var(--jh-font-weight-400) var(--jh-font-size-800)/var(--jh-font-line-height-1000) var(--jh-font-family-primary);--jh-font-heading-regular-4: var(--jh-font-weight-400) var(--jh-font-size-700)/var(--jh-font-line-height-900) var(--jh-font-family-primary);--jh-font-heading-regular-3: var(--jh-font-weight-400) var(--jh-font-size-500)/var(--jh-font-line-height-700) var(--jh-font-family-primary);--jh-font-heading-regular-2: var(--jh-font-weight-400) var(--jh-font-size-400)/var(--jh-font-line-height-600) var(--jh-font-family-primary);--jh-font-heading-regular-1: var(--jh-font-weight-400) var(--jh-font-size-350)/var(--jh-font-line-height-500) var(--jh-font-family-primary);--jh-font-display-light-3: var(--jh-font-weight-300) var(--jh-font-size-2300)/var(--jh-font-line-height-2700) var(--jh-font-family-primary);--jh-font-display-light-2: var(--jh-font-weight-300) var(--jh-font-size-1350)/var(--jh-font-line-height-1600) var(--jh-font-family-primary);--jh-font-display-light-1: var(--jh-font-weight-300) var(--jh-font-size-1050)/var(--jh-font-line-height-1300) var(--jh-font-family-primary);--jh-font-code-regular-2: var(--jh-font-weight-400) var(--jh-font-size-400)/var(--jh-font-line-height-600) var(--jh-font-family-mono);--jh-font-code-regular-1: var(--jh-font-weight-400) var(--jh-font-size-350)/var(--jh-font-line-height-500) var(--jh-font-family-mono);--jh-font-body-bold-2: var(--jh-font-weight-700) var(--jh-font-size-400)/var(--jh-font-line-height-600) var(--jh-font-family-primary);--jh-font-body-bold-1: var(--jh-font-weight-700) var(--jh-font-size-350)/var(--jh-font-line-height-500) var(--jh-font-family-primary);--jh-font-body-medium-2: var(--jh-font-weight-500) var(--jh-font-size-400)/var(--jh-font-line-height-600) var(--jh-font-family-primary);--jh-font-body-medium-1: var(--jh-font-weight-500) var(--jh-font-size-350)/var(--jh-font-line-height-500) var(--jh-font-family-primary);--jh-font-body-regular-2: var(--jh-font-weight-400) var(--jh-font-size-400)/var(--jh-font-line-height-600) var(--jh-font-family-primary);--jh-font-body-regular-1: var(--jh-font-weight-400) var(--jh-font-size-350)/var(--jh-font-line-height-500) var(--jh-font-family-primary);--jh-font-helper-bold: var(--jh-font-weight-700) var(--jh-font-size-300)/var(--jh-font-line-height-400) var(--jh-font-family-primary);--jh-font-helper-medium: var(--jh-font-weight-500) var(--jh-font-size-300)/var(--jh-font-line-height-400) var(--jh-font-family-primary);--jh-font-helper-regular: var(--jh-font-weight-400) var(--jh-font-size-300)/var(--jh-font-line-height-400) var(--jh-font-family-primary);--jh-font-micro-bold: var(--jh-font-weight-700) var(--jh-font-size-250)/var(--jh-font-line-height-300) var(--jh-font-family-primary);--jh-font-micro-medium: var(--jh-font-weight-500) var(--jh-font-size-250)/var(--jh-font-line-height-300) var(--jh-font-family-primary);--jh-font-micro-regular: var(--jh-font-weight-400) var(--jh-font-size-250)/var(--jh-font-line-height-300) var(--jh-font-family-primary)}.jh-theme-dark{color-scheme:dark;--jh-z-index-positive-1000: 1000;--jh-z-index-positive-900: 900;--jh-z-index-positive-800: 800;--jh-z-index-positive-700: 700;--jh-z-index-positive-600: 600;--jh-z-index-positive-500: 500;--jh-z-index-positive-400: 400;--jh-z-index-positive-300: 300;--jh-z-index-positive-200: 200;--jh-z-index-positive-100: 100;--jh-z-index-negative-100: -100;--jh-z-index-0: 0;--jh-dimension-2400: 96px;--jh-dimension-2300: 92px;--jh-dimension-2200: 88px;--jh-dimension-2100: 84px;--jh-dimension-2000: 80px;--jh-dimension-1900: 76px;--jh-dimension-1800: 72px;--jh-dimension-1700: 68px;--jh-dimension-1600: 64px;--jh-dimension-1500: 60px;--jh-dimension-1400: 56px;--jh-dimension-1300: 52px;--jh-dimension-1200: 48px;--jh-dimension-1100: 44px;--jh-dimension-1000: 40px;--jh-dimension-900: 36px;--jh-dimension-800: 32px;--jh-dimension-700: 28px;--jh-dimension-600: 24px;--jh-dimension-500: 20px;--jh-dimension-400: 16px;--jh-dimension-300: 12px;--jh-dimension-200: 8px;--jh-dimension-100: 4px;--jh-dimension-50: 2px;--jh-dimension-25: 1px;--jh-dimension-0: 0px;--jh-shadow-overlay: 0px 16px 24px 0px var(--jh-color-shadow-primary), 0px 8px 8px 0px var(--jh-color-shadow-secondary);--jh-shadow-high: 0px 12px 18px 0px var(--jh-color-shadow-primary), 0px 6px 6px 0px var(--jh-color-shadow-secondary);--jh-shadow-mid: 0px 8px 12px 0px var(--jh-color-shadow-primary), 0px 4px 4px 0px var(--jh-color-shadow-secondary);--jh-shadow-low: 0px 4px 6px 0px var(--jh-color-shadow-primary), 0px 2px 2px 0px var(--jh-color-shadow-secondary);--jh-opacity-disabled: var(--jh-opacity-300);--jh-opacity-1000: 1;--jh-opacity-900: .9;--jh-opacity-800: .8;--jh-opacity-700: .7;--jh-opacity-600: .6;--jh-opacity-500: .5;--jh-opacity-400: .4;--jh-opacity-300: .3;--jh-opacity-200: .2;--jh-opacity-100: .1;--jh-opacity-0: 0;--jh-font-size-2300: 92px;--jh-font-size-2100: 84px;--jh-font-size-1900: 76px;--jh-font-size-1700: 68px;--jh-font-size-1500: 60px;--jh-font-size-1350: 54px;--jh-font-size-1200: 48px;--jh-font-size-1050: 42px;--jh-font-size-900: 36px;--jh-font-size-800: 32px;--jh-font-size-700: 28px;--jh-font-size-600: 24px;--jh-font-size-500: 20px;--jh-font-size-450: 18px;--jh-font-size-400: 16px;--jh-font-size-350: 14px;--jh-font-size-300: 12px;--jh-font-size-250: 10px;--jh-font-weight-700: 700;--jh-font-weight-500: 500;--jh-font-weight-400: 400;--jh-font-weight-300: 300;--jh-font-line-height-2700: 108px;--jh-font-line-height-2500: 100px;--jh-font-line-height-2300: 92px;--jh-font-line-height-2000: 80px;--jh-font-line-height-1800: 72px;--jh-font-line-height-1600: 64px;--jh-font-line-height-1500: 60px;--jh-font-line-height-1300: 52px;--jh-font-line-height-1100: 44px;--jh-font-line-height-1000: 40px;--jh-font-line-height-900: 36px;--jh-font-line-height-800: 32px;--jh-font-line-height-700: 28px;--jh-font-line-height-600: 24px;--jh-font-line-height-500: 20px;--jh-font-line-height-400: 16px;--jh-font-line-height-300: 12px;--jh-font-heading-bold-6-line-height: var(--jh-font-line-height-1100);--jh-font-heading-bold-6-font-weight: var(--jh-font-weight-700);--jh-font-heading-bold-6-font-size: var(--jh-font-size-900);--jh-font-heading-bold-6-font-family: var(--jh-font-family-primary);--jh-font-heading-bold-5-line-height: var(--jh-font-line-height-1000);--jh-font-heading-bold-5-font-weight: var(--jh-font-weight-700);--jh-font-heading-bold-5-font-size: var(--jh-font-size-800);--jh-font-heading-bold-5-font-family: var(--jh-font-family-primary);--jh-font-heading-bold-4-line-height: var(--jh-font-line-height-900);--jh-font-heading-bold-4-font-weight: var(--jh-font-weight-700);--jh-font-heading-bold-4-font-size: var(--jh-font-size-700);--jh-font-heading-bold-4-font-family: var(--jh-font-family-primary);--jh-font-heading-bold-3-line-height: var(--jh-font-line-height-700);--jh-font-heading-bold-3-font-weight: var(--jh-font-weight-700);--jh-font-heading-bold-3-font-size: var(--jh-font-size-500);--jh-font-heading-bold-3-font-family: var(--jh-font-family-primary);--jh-font-heading-bold-2-line-height: var(--jh-font-line-height-600);--jh-font-heading-bold-2-font-weight: var(--jh-font-weight-700);--jh-font-heading-bold-2-font-size: var(--jh-font-size-400);--jh-font-heading-bold-2-font-family: var(--jh-font-family-primary);--jh-font-heading-bold-1-line-height: var(--jh-font-line-height-500);--jh-font-heading-bold-1-font-weight: var(--jh-font-weight-700);--jh-font-heading-bold-1-font-size: var(--jh-font-size-350);--jh-font-heading-bold-1-font-family: var(--jh-font-family-primary);--jh-font-heading-medium-6-line-height: var(--jh-font-line-height-1100);--jh-font-heading-medium-6-font-weight: var(--jh-font-weight-500);--jh-font-heading-medium-6-font-size: var(--jh-font-size-900);--jh-font-heading-medium-6-font-family: var(--jh-font-family-primary);--jh-font-heading-medium-5-line-height: var(--jh-font-line-height-1000);--jh-font-heading-medium-5-font-weight: var(--jh-font-weight-500);--jh-font-heading-medium-5-font-size: var(--jh-font-size-800);--jh-font-heading-medium-5-font-family: var(--jh-font-family-primary);--jh-font-heading-medium-4-line-height: var(--jh-font-line-height-900);--jh-font-heading-medium-4-font-weight: var(--jh-font-weight-500);--jh-font-heading-medium-4-font-size: var(--jh-font-size-700);--jh-font-heading-medium-4-font-family: var(--jh-font-family-primary);--jh-font-heading-medium-3-line-height: var(--jh-font-line-height-700);--jh-font-heading-medium-3-font-weight: var(--jh-font-weight-500);--jh-font-heading-medium-3-font-size: var(--jh-font-size-500);--jh-font-heading-medium-3-font-family: var(--jh-font-family-primary);--jh-font-heading-medium-2-line-height: var(--jh-font-line-height-600);--jh-font-heading-medium-2-font-weight: var(--jh-font-weight-500);--jh-font-heading-medium-2-font-size: var(--jh-font-size-400);--jh-font-heading-medium-2-font-family: var(--jh-font-family-primary);--jh-font-heading-medium-1-line-height: var(--jh-font-line-height-500);--jh-font-heading-medium-1-font-weight: var(--jh-font-weight-500);--jh-font-heading-medium-1-font-size: var(--jh-font-size-350);--jh-font-heading-medium-1-font-family: var(--jh-font-family-primary);--jh-font-heading-regular-6-line-height: var(--jh-font-line-height-1100);--jh-font-heading-regular-6-font-weight: var(--jh-font-weight-400);--jh-font-heading-regular-6-font-size: var(--jh-font-size-900);--jh-font-heading-regular-6-font-family: var(--jh-font-family-primary);--jh-font-heading-regular-5-line-height: var(--jh-font-line-height-1000);--jh-font-heading-regular-5-font-weight: var(--jh-font-weight-400);--jh-font-heading-regular-5-font-size: var(--jh-font-size-800);--jh-font-heading-regular-5-font-family: var(--jh-font-family-primary);--jh-font-heading-regular-4-line-height: var(--jh-font-line-height-900);--jh-font-heading-regular-4-font-weight: var(--jh-font-weight-400);--jh-font-heading-regular-4-font-size: var(--jh-font-size-700);--jh-font-heading-regular-4-font-family: var(--jh-font-family-primary);--jh-font-heading-regular-3-line-height: var(--jh-font-line-height-700);--jh-font-heading-regular-3-font-weight: var(--jh-font-weight-400);--jh-font-heading-regular-3-font-size: var(--jh-font-size-500);--jh-font-heading-regular-3-font-family: var(--jh-font-family-primary);--jh-font-heading-regular-2-line-height: var(--jh-font-line-height-600);--jh-font-heading-regular-2-font-weight: var(--jh-font-weight-400);--jh-font-heading-regular-2-font-size: var(--jh-font-size-400);--jh-font-heading-regular-2-font-family: var(--jh-font-family-primary);--jh-font-heading-regular-1-line-height: var(--jh-font-line-height-500);--jh-font-heading-regular-1-font-weight: var(--jh-font-weight-400);--jh-font-heading-regular-1-font-size: var(--jh-font-size-350);--jh-font-heading-regular-1-font-family: var(--jh-font-family-primary);--jh-font-display-light-3-line-height: var(--jh-font-line-height-2700);--jh-font-display-light-3-font-weight: var(--jh-font-weight-300);--jh-font-display-light-3-font-size: var(--jh-font-size-2300);--jh-font-display-light-3-font-family: var(--jh-font-family-primary);--jh-font-display-light-2-line-height: var(--jh-font-line-height-1600);--jh-font-display-light-2-font-weight: var(--jh-font-weight-300);--jh-font-display-light-2-font-size: var(--jh-font-size-1350);--jh-font-display-light-2-font-family: var(--jh-font-family-primary);--jh-font-display-light-1-line-height: var(--jh-font-line-height-1300);--jh-font-display-light-1-font-weight: var(--jh-font-weight-300);--jh-font-display-light-1-font-size: var(--jh-font-size-1050);--jh-font-display-light-1-font-family: var(--jh-font-family-primary);--jh-font-code-regular-2-line-height: var(--jh-font-line-height-600);--jh-font-code-regular-2-font-weight: var(--jh-font-weight-400);--jh-font-code-regular-2-font-size: var(--jh-font-size-400);--jh-font-code-regular-2-font-family: var(--jh-font-family-mono);--jh-font-code-regular-1-line-height: var(--jh-font-line-height-500);--jh-font-code-regular-1-font-weight: var(--jh-font-weight-400);--jh-font-code-regular-1-font-size: var(--jh-font-size-350);--jh-font-code-regular-1-font-family: var(--jh-font-family-mono);--jh-font-body-bold-2-line-height: var(--jh-font-line-height-600);--jh-font-body-bold-2-font-weight: var(--jh-font-weight-700);--jh-font-body-bold-2-font-size: var(--jh-font-size-400);--jh-font-body-bold-2-font-family: var(--jh-font-family-primary);--jh-font-body-bold-1-line-height: var(--jh-font-line-height-500);--jh-font-body-bold-1-font-weight: var(--jh-font-weight-700);--jh-font-body-bold-1-font-size: var(--jh-font-size-350);--jh-font-body-bold-1-font-family: var(--jh-font-family-primary);--jh-font-body-medium-2-line-height: var(--jh-font-line-height-600);--jh-font-body-medium-2-font-weight: var(--jh-font-weight-500);--jh-font-body-medium-2-font-size: var(--jh-font-size-400);--jh-font-body-medium-2-font-family: var(--jh-font-family-primary);--jh-font-body-medium-1-line-height: var(--jh-font-line-height-500);--jh-font-body-medium-1-font-weight: var(--jh-font-weight-500);--jh-font-body-medium-1-font-size: var(--jh-font-size-350);--jh-font-body-medium-1-font-family: var(--jh-font-family-primary);--jh-font-body-regular-2-line-height: var(--jh-font-line-height-600);--jh-font-body-regular-2-font-weight: var(--jh-font-weight-400);--jh-font-body-regular-2-font-size: var(--jh-font-size-400);--jh-font-body-regular-2-font-family: var(--jh-font-family-primary);--jh-font-body-regular-1-line-height: var(--jh-font-line-height-500);--jh-font-body-regular-1-font-weight: var(--jh-font-weight-400);--jh-font-body-regular-1-font-size: var(--jh-font-size-350);--jh-font-body-regular-1-font-family: var(--jh-font-family-primary);--jh-font-helper-bold-line-height: var(--jh-font-line-height-400);--jh-font-helper-bold-font-weight: var(--jh-font-weight-700);--jh-font-helper-bold-font-size: var(--jh-font-size-300);--jh-font-helper-bold-font-family: var(--jh-font-family-primary);--jh-font-helper-medium-line-height: var(--jh-font-line-height-400);--jh-font-helper-medium-font-weight: var(--jh-font-weight-500);--jh-font-helper-medium-font-size: var(--jh-font-size-300);--jh-font-helper-medium-font-family: var(--jh-font-family-primary);--jh-font-helper-regular-line-height: var(--jh-font-line-height-400);--jh-font-helper-regular-font-weight: var(--jh-font-weight-400);--jh-font-helper-regular-font-size: var(--jh-font-size-300);--jh-font-helper-regular-font-family: var(--jh-font-family-primary);--jh-font-micro-bold-line-height: var(--jh-font-line-height-300);--jh-font-micro-bold-font-weight: var(--jh-font-weight-700);--jh-font-micro-bold-font-size: var(--jh-font-size-250);--jh-font-micro-bold-font-family: var(--jh-font-family-primary);--jh-font-micro-medium-line-height: var(--jh-font-line-height-300);--jh-font-micro-medium-font-weight: var(--jh-font-weight-500);--jh-font-micro-medium-font-size: var(--jh-font-size-250);--jh-font-micro-medium-font-family: var(--jh-font-family-primary);--jh-font-micro-regular-line-height: var(--jh-font-line-height-300);--jh-font-micro-regular-font-weight: var(--jh-font-weight-400);--jh-font-micro-regular-font-size: var(--jh-font-size-250);--jh-font-micro-regular-font-family: var(--jh-font-family-primary);--jh-font-family-mono: "Roboto Mono", monospace;--jh-font-family-sans: "Roboto Flex", Roboto, Helvetica, Arial, sans-serif;--jh-font-family-primary: var(--jh-font-family-sans);--jh-border-radius-pill: 9999px;--jh-border-radius-circle: 50%;--jh-border-radius-400: 16px;--jh-border-radius-300: 12px;--jh-border-radius-200: 8px;--jh-border-radius-100: 4px;--jh-border-radius-50: 2px;--jh-border-radius-0: 0px;--jh-border-error-style: solid;--jh-border-error-width: var(--jh-dimension-25);--jh-border-error-color: var(--jh-color-content-negative-enabled);--jh-border-selected-style: solid;--jh-border-selected-width: var(--jh-dimension-200);--jh-border-selected-color: var(--jh-color-content-brand-enabled);--jh-border-focus-style: solid;--jh-border-focus-width: var(--jh-dimension-50);--jh-border-focus-color: var(--jh-color-interactive-focus);--jh-border-action-style: solid;--jh-border-action-width: var(--jh-dimension-25);--jh-border-action-color: var(--jh-color-content-brand-enabled);--jh-border-control-style: solid;--jh-border-control-width: var(--jh-dimension-25);--jh-border-control-color: var(--jh-color-divider-primary);--jh-border-decorative-style: solid;--jh-border-decorative-width: var(--jh-dimension-25);--jh-border-decorative-color: var(--jh-color-divider-secondary);--jh-color-magenta-950: #3f0237ff;--jh-color-magenta-900: #500e46ff;--jh-color-magenta-850: #5d1153ff;--jh-color-magenta-800: #6e1662ff;--jh-color-magenta-750: #7f1771ff;--jh-color-magenta-700: #8f1a7fff;--jh-color-magenta-650: #a0188eff;--jh-color-magenta-600: #b11a9dff;--jh-color-magenta-550: #bd1ca8ff;--jh-color-magenta-500: #ca2ab4ff;--jh-color-magenta-450: #e547cdff;--jh-color-magenta-400: #f359daff;--jh-color-magenta-350: #f76ddfff;--jh-color-magenta-300: #fc82e6ff;--jh-color-magenta-250: #fb99e8ff;--jh-color-magenta-200: #fdb8edff;--jh-color-magenta-150: #fac9efff;--jh-color-magenta-100: #ffe3f8ff;--jh-color-magenta-50: #ffeffbff;--jh-color-violet-950: #340257ff;--jh-color-violet-900: #45086eff;--jh-color-violet-850: #510981ff;--jh-color-violet-800: #5e0c96ff;--jh-color-violet-750: #6d14aaff;--jh-color-violet-700: #7b17bfff;--jh-color-violet-650: #8818d3ff;--jh-color-violet-600: #961ee7ff;--jh-color-violet-550: #9e2aefff;--jh-color-violet-500: #a83df3ff;--jh-color-violet-450: #bd5ffeff;--jh-color-violet-400: #c676fcff;--jh-color-violet-350: #ca87f5ff;--jh-color-violet-300: #d298f6ff;--jh-color-violet-250: #d8a9f4ff;--jh-color-violet-200: #e5c0faff;--jh-color-violet-150: #e8cff6ff;--jh-color-violet-100: #f4e7faff;--jh-color-violet-50: #f7f2faff;--jh-color-blue-950: #06185fff;--jh-color-blue-900: #132377ff;--jh-color-blue-850: #192a89ff;--jh-color-blue-800: #23339eff;--jh-color-blue-750: #2a3bb1ff;--jh-color-blue-700: #3343c4ff;--jh-color-blue-650: #264fd5ff;--jh-color-blue-600: #085ce5ff;--jh-color-blue-550: #1665ebff;--jh-color-blue-500: #1470ebff;--jh-color-blue-450: #4a8afbff;--jh-color-blue-400: #5c9afcff;--jh-color-blue-350: #67a6f8ff;--jh-color-blue-300: #76b4f8ff;--jh-color-blue-250: #86c1f8ff;--jh-color-blue-200: #a3d4ffff;--jh-color-blue-150: #badcfbff;--jh-color-blue-100: #daeeffff;--jh-color-blue-50: #ecf5feff;--jh-color-cyan-950: #03232cff;--jh-color-cyan-900: #0d303aff;--jh-color-cyan-850: #153843ff;--jh-color-cyan-800: #1b4350ff;--jh-color-cyan-750: #1e4d5cff;--jh-color-cyan-700: #205869ff;--jh-color-cyan-650: #246174ff;--jh-color-cyan-600: #266c81ff;--jh-color-cyan-550: #25748bff;--jh-color-cyan-500: #1b809aff;--jh-color-cyan-450: #2098b7ff;--jh-color-cyan-400: #1aa7c9ff;--jh-color-cyan-350: #18b2d7ff;--jh-color-cyan-300: #29bfe6ff;--jh-color-cyan-250: #48caf0ff;--jh-color-cyan-200: #76dcfdff;--jh-color-cyan-150: #9ce3fcff;--jh-color-cyan-100: #ccf2fbff;--jh-color-cyan-50: #e8f7f7ff;--jh-color-mint-950: #0e2319ff;--jh-color-mint-900: #163124ff;--jh-color-mint-850: #173a2aff;--jh-color-mint-800: #1c4633ff;--jh-color-mint-750: #1f503aff;--jh-color-mint-700: #205b41ff;--jh-color-mint-650: #236548ff;--jh-color-mint-600: #237050ff;--jh-color-mint-550: #177954ff;--jh-color-mint-500: #07865bff;--jh-color-mint-450: #1a9e6dff;--jh-color-mint-400: #14ad77ff;--jh-color-mint-350: #02b97eff;--jh-color-mint-300: #18c789ff;--jh-color-mint-250: #34d395ff;--jh-color-mint-200: #65e4acff;--jh-color-mint-150: #90eabeff;--jh-color-mint-100: #c0f8dbff;--jh-color-mint-50: #e7f8eeff;--jh-color-green-950: #12240aff;--jh-color-green-900: #1d3017ff;--jh-color-green-850: #22391aff;--jh-color-green-800: #28451fff;--jh-color-green-750: #2d4f23ff;--jh-color-green-700: #325a26ff;--jh-color-green-650: #366429ff;--jh-color-green-600: #3b6f2dff;--jh-color-green-550: #3e772fff;--jh-color-green-500: #438332ff;--jh-color-green-450: #539b40ff;--jh-color-green-400: #56aa41ff;--jh-color-green-350: #57b640ff;--jh-color-green-300: #5fc445ff;--jh-color-green-250: #6ad150ff;--jh-color-green-200: #88e26eff;--jh-color-green-150: #a9e794ff;--jh-color-green-100: #d1f5c3ff;--jh-color-green-50: #ecf7e7ff;--jh-color-yellow-950: #261f04ff;--jh-color-yellow-900: #332a0dff;--jh-color-yellow-850: #3d320cff;--jh-color-yellow-800: #483b0fff;--jh-color-yellow-750: #544511ff;--jh-color-yellow-700: #5f4f13ff;--jh-color-yellow-650: #695716ff;--jh-color-yellow-600: #746118ff;--jh-color-yellow-550: #7d6815ff;--jh-color-yellow-500: #8a7318ff;--jh-color-yellow-450: #a28823ff;--jh-color-yellow-400: #b19524ff;--jh-color-yellow-350: #be9e1fff;--jh-color-yellow-300: #ccab28ff;--jh-color-yellow-250: #d8b63bff;--jh-color-yellow-200: #e9ca65ff;--jh-color-yellow-150: #ecd595ff;--jh-color-yellow-100: #f8eac7ff;--jh-color-yellow-50: #f9f3e7ff;--jh-color-orange-950: #2c1c04ff;--jh-color-orange-900: #3b270fff;--jh-color-orange-850: #462e11ff;--jh-color-orange-800: #523714ff;--jh-color-orange-750: #604018ff;--jh-color-orange-700: #6e4818ff;--jh-color-orange-650: #7a5019ff;--jh-color-orange-600: #885818ff;--jh-color-orange-550: #935d11ff;--jh-color-orange-500: #a4670cff;--jh-color-orange-450: #bf7a17ff;--jh-color-orange-400: #cf8722ff;--jh-color-orange-350: #db912cff;--jh-color-orange-300: #e89e3eff;--jh-color-orange-250: #f0ab58ff;--jh-color-orange-200: #fcc17fff;--jh-color-orange-150: #f5d0a9ff;--jh-color-orange-100: #fbe8d5ff;--jh-color-orange-50: #faf2ebff;--jh-color-red-950: #391307ff;--jh-color-red-900: #4e1a0fff;--jh-color-red-850: #601b0eff;--jh-color-red-800: #77190dff;--jh-color-red-750: #8b150aff;--jh-color-red-700: #9e150bff;--jh-color-red-650: #ae180dff;--jh-color-red-600: #bd2113ff;--jh-color-red-550: #ca2515ff;--jh-color-red-500: #db3520ff;--jh-color-red-450: #f15135ff;--jh-color-red-400: #f96749ff;--jh-color-red-350: #f97b5eff;--jh-color-red-300: #fa9176ff;--jh-color-red-250: #f8a48eff;--jh-color-red-200: #fbbfaeff;--jh-color-red-150: #f5cfc4ff;--jh-color-red-100: #fae7e2ff;--jh-color-red-50: #fdf1eeff;--jh-color-gray-950: #202020ff;--jh-color-gray-900: #2c2c2cff;--jh-color-gray-850: #343434ff;--jh-color-gray-800: #3e3e3eff;--jh-color-gray-750: #474747ff;--jh-color-gray-700: #515151ff;--jh-color-gray-650: #595959ff;--jh-color-gray-600: #636363ff;--jh-color-gray-550: #6a6a6aff;--jh-color-gray-500: #747474ff;--jh-color-gray-450: #8a8a8aff;--jh-color-gray-400: #989898ff;--jh-color-gray-350: #a2a2a2ff;--jh-color-gray-300: #afafafff;--jh-color-gray-250: #bababaff;--jh-color-gray-200: #cdcdcdff;--jh-color-gray-150: #d7d7d7ff;--jh-color-gray-100: #ebebebff;--jh-color-gray-50: #f4f4f4ff;--jh-color-white-alpha-100: #ffffffff;--jh-color-white-alpha-90: #ffffffe6;--jh-color-white-alpha-80: #ffffffcc;--jh-color-white-alpha-70: #ffffffb3;--jh-color-white-alpha-60: #ffffff99;--jh-color-white-alpha-50: #ffffff80;--jh-color-white-alpha-40: #ffffff66;--jh-color-white-alpha-30: #ffffff4d;--jh-color-white-alpha-20: #ffffff33;--jh-color-white-alpha-10: #ffffff1a;--jh-color-black-alpha-100: #000000ff;--jh-color-black-alpha-90: #000000e6;--jh-color-black-alpha-80: #000000cc;--jh-color-black-alpha-70: #000000b3;--jh-color-black-alpha-60: #00000099;--jh-color-black-alpha-50: #00000080;--jh-color-black-alpha-40: #00000066;--jh-color-black-alpha-30: #0000004d;--jh-color-black-alpha-20: #00000033;--jh-color-black-alpha-10: #0000001a;--jh-color-shadow-secondary: var(--jh-color-black-alpha-10);--jh-color-shadow-primary: var(--jh-color-black-alpha-30);--jh-color-interactive-visited: var(--jh-color-violet-300);--jh-color-interactive-highlight: var(--jh-color-cyan-800);--jh-color-interactive-focus: var(--jh-color-blue-300);--jh-color-content-on-inverse-active: var(--jh-color-white-alpha-100);--jh-color-content-on-inverse-hover: var(--jh-color-white-alpha-100);--jh-color-content-on-inverse-enabled: var(--jh-color-white-alpha-100);--jh-color-content-on-negative-active: var(--jh-color-gray-900);--jh-color-content-on-negative-hover: var(--jh-color-gray-900);--jh-color-content-on-negative-enabled: var(--jh-color-gray-900);--jh-color-content-on-positive-active: var(--jh-color-gray-900);--jh-color-content-on-positive-hover: var(--jh-color-gray-900);--jh-color-content-on-positive-enabled: var(--jh-color-gray-900);--jh-color-content-on-secondary-active: var(--jh-color-gray-900);--jh-color-content-on-secondary-hover: var(--jh-color-gray-900);--jh-color-content-on-secondary-enabled: var(--jh-color-gray-900);--jh-color-content-on-primary-active: var(--jh-color-gray-900);--jh-color-content-on-primary-hover: var(--jh-color-gray-900);--jh-color-content-on-primary-enabled: var(--jh-color-gray-900);--jh-color-content-on-brand-active: var(--jh-color-gray-900);--jh-color-content-on-brand-hover: var(--jh-color-gray-900);--jh-color-content-on-brand-enabled: var(--jh-color-gray-900);--jh-color-content-inverse-active: var(--jh-color-gray-800);--jh-color-content-inverse-hover: var(--jh-color-gray-850);--jh-color-content-inverse-enabled: var(--jh-color-gray-900);--jh-color-content-negative-active: var(--jh-color-red-200);--jh-color-content-negative-hover: var(--jh-color-red-250);--jh-color-content-negative-enabled: var(--jh-color-red-300);--jh-color-content-positive-active: var(--jh-color-green-200);--jh-color-content-positive-hover: var(--jh-color-green-250);--jh-color-content-positive-enabled: var(--jh-color-green-300);--jh-color-content-secondary-active: var(--jh-color-gray-200);--jh-color-content-secondary-hover: var(--jh-color-gray-250);--jh-color-content-secondary-enabled: var(--jh-color-gray-300);--jh-color-content-primary-active: var(--jh-color-white-alpha-100);--jh-color-content-primary-hover: var(--jh-color-gray-50);--jh-color-content-primary-enabled: var(--jh-color-gray-100);--jh-color-content-brand-active: var(--jh-color-blue-200);--jh-color-content-brand-hover: var(--jh-color-blue-250);--jh-color-content-brand-enabled: var(--jh-color-blue-300);--jh-color-brand-on-gradient-dark: var(--jh-color-white-alpha-100);--jh-color-brand-on-gradient-light: var(--jh-color-blue-950);--jh-color-brand-on-tertiary: var(--jh-color-blue-950);--jh-color-brand-on-secondary: var(--jh-color-white-alpha-100);--jh-color-brand-on-primary: var(--jh-color-white-alpha-100);--jh-color-brand-gradient-dark: linear-gradient(135deg, var(--jh-color-blue-600) 0%, var(--jh-color-blue-950) 100%);--jh-color-brand-gradient-medium: linear-gradient(135deg, var(--jh-color-cyan-200) 0%, var(--jh-color-blue-600) 100%);--jh-color-brand-gradient-light: linear-gradient(135deg, var(--jh-color-cyan-50) 0%, var(--jh-color-cyan-200) 100%);--jh-color-brand-tertiary: var(--jh-color-cyan-200);--jh-color-brand-secondary: var(--jh-color-blue-600);--jh-color-brand-primary: var(--jh-color-blue-950);--jh-color-divider-inverse: var(--jh-color-gray-900);--jh-color-divider-secondary: var(--jh-color-gray-800);--jh-color-divider-primary: var(--jh-color-gray-400);--jh-color-control-active: var(--jh-color-gray-650);--jh-color-control-hover: var(--jh-color-gray-700);--jh-color-control-enabled: var(--jh-color-gray-750);--jh-color-overlay: var(--jh-color-black-alpha-70);--jh-color-container-negative-active: var(--jh-color-red-700);--jh-color-container-negative-hover: var(--jh-color-red-750);--jh-color-container-negative-enabled: var(--jh-color-red-800);--jh-color-container-positive-active: var(--jh-color-green-700);--jh-color-container-positive-hover: var(--jh-color-green-750);--jh-color-container-positive-enabled: var(--jh-color-green-800);--jh-color-container-brand-active: var(--jh-color-blue-700);--jh-color-container-brand-hover: var(--jh-color-blue-750);--jh-color-container-brand-enabled: var(--jh-color-blue-800);--jh-color-container-neutral-active: var(--jh-color-gray-700);--jh-color-container-neutral-hover: var(--jh-color-gray-750);--jh-color-container-neutral-enabled: var(--jh-color-gray-800);--jh-color-container-secondary-selected: var(--jh-color-blue-800);--jh-color-container-secondary-active: var(--jh-color-gray-800);--jh-color-container-secondary-hover: var(--jh-color-gray-900);--jh-color-container-secondary-enabled: var(--jh-color-gray-850);--jh-color-container-primary-selected: var(--jh-color-blue-850);--jh-color-container-primary-active: var(--jh-color-gray-800);--jh-color-container-primary-hover: var(--jh-color-gray-850);--jh-color-container-primary-enabled: var(--jh-color-gray-900);--jh-color-container-page: var(--jh-color-gray-950);--jh-font-heading-bold-6: var(--jh-font-weight-700) var(--jh-font-size-900)/var(--jh-font-line-height-1100) var(--jh-font-family-primary);--jh-font-heading-bold-5: var(--jh-font-weight-700) var(--jh-font-size-800)/var(--jh-font-line-height-1000) var(--jh-font-family-primary);--jh-font-heading-bold-4: var(--jh-font-weight-700) var(--jh-font-size-700)/var(--jh-font-line-height-900) var(--jh-font-family-primary);--jh-font-heading-bold-3: var(--jh-font-weight-700) var(--jh-font-size-500)/var(--jh-font-line-height-700) var(--jh-font-family-primary);--jh-font-heading-bold-2: var(--jh-font-weight-700) var(--jh-font-size-400)/var(--jh-font-line-height-600) var(--jh-font-family-primary);--jh-font-heading-bold-1: var(--jh-font-weight-700) var(--jh-font-size-350)/var(--jh-font-line-height-500) var(--jh-font-family-primary);--jh-font-heading-medium-6: var(--jh-font-weight-500) var(--jh-font-size-900)/var(--jh-font-line-height-1100) var(--jh-font-family-primary);--jh-font-heading-medium-5: var(--jh-font-weight-500) var(--jh-font-size-800)/var(--jh-font-line-height-1000) var(--jh-font-family-primary);--jh-font-heading-medium-4: var(--jh-font-weight-500) var(--jh-font-size-700)/var(--jh-font-line-height-900) var(--jh-font-family-primary);--jh-font-heading-medium-3: var(--jh-font-weight-500) var(--jh-font-size-500)/var(--jh-font-line-height-700) var(--jh-font-family-primary);--jh-font-heading-medium-2: var(--jh-font-weight-500) var(--jh-font-size-400)/var(--jh-font-line-height-600) var(--jh-font-family-primary);--jh-font-heading-medium-1: var(--jh-font-weight-500) var(--jh-font-size-350)/var(--jh-font-line-height-500) var(--jh-font-family-primary);--jh-font-heading-regular-6: var(--jh-font-weight-400) var(--jh-font-size-900)/var(--jh-font-line-height-1100) var(--jh-font-family-primary);--jh-font-heading-regular-5: var(--jh-font-weight-400) var(--jh-font-size-800)/var(--jh-font-line-height-1000) var(--jh-font-family-primary);--jh-font-heading-regular-4: var(--jh-font-weight-400) var(--jh-font-size-700)/var(--jh-font-line-height-900) var(--jh-font-family-primary);--jh-font-heading-regular-3: var(--jh-font-weight-400) var(--jh-font-size-500)/var(--jh-font-line-height-700) var(--jh-font-family-primary);--jh-font-heading-regular-2: var(--jh-font-weight-400) var(--jh-font-size-400)/var(--jh-font-line-height-600) var(--jh-font-family-primary);--jh-font-heading-regular-1: var(--jh-font-weight-400) var(--jh-font-size-350)/var(--jh-font-line-height-500) var(--jh-font-family-primary);--jh-font-display-light-3: var(--jh-font-weight-300) var(--jh-font-size-2300)/var(--jh-font-line-height-2700) var(--jh-font-family-primary);--jh-font-display-light-2: var(--jh-font-weight-300) var(--jh-font-size-1350)/var(--jh-font-line-height-1600) var(--jh-font-family-primary);--jh-font-display-light-1: var(--jh-font-weight-300) var(--jh-font-size-1050)/var(--jh-font-line-height-1300) var(--jh-font-family-primary);--jh-font-code-regular-2: var(--jh-font-weight-400) var(--jh-font-size-400)/var(--jh-font-line-height-600) var(--jh-font-family-mono);--jh-font-code-regular-1: var(--jh-font-weight-400) var(--jh-font-size-350)/var(--jh-font-line-height-500) var(--jh-font-family-mono);--jh-font-body-bold-2: var(--jh-font-weight-700) var(--jh-font-size-400)/var(--jh-font-line-height-600) var(--jh-font-family-primary);--jh-font-body-bold-1: var(--jh-font-weight-700) var(--jh-font-size-350)/var(--jh-font-line-height-500) var(--jh-font-family-primary);--jh-font-body-medium-2: var(--jh-font-weight-500) var(--jh-font-size-400)/var(--jh-font-line-height-600) var(--jh-font-family-primary);--jh-font-body-medium-1: var(--jh-font-weight-500) var(--jh-font-size-350)/var(--jh-font-line-height-500) var(--jh-font-family-primary);--jh-font-body-regular-2: var(--jh-font-weight-400) var(--jh-font-size-400)/var(--jh-font-line-height-600) var(--jh-font-family-primary);--jh-font-body-regular-1: var(--jh-font-weight-400) var(--jh-font-size-350)/var(--jh-font-line-height-500) var(--jh-font-family-primary);--jh-font-helper-bold: var(--jh-font-weight-700) var(--jh-font-size-300)/var(--jh-font-line-height-400) var(--jh-font-family-primary);--jh-font-helper-medium: var(--jh-font-weight-500) var(--jh-font-size-300)/var(--jh-font-line-height-400) var(--jh-font-family-primary);--jh-font-helper-regular: var(--jh-font-weight-400) var(--jh-font-size-300)/var(--jh-font-line-height-400) var(--jh-font-family-primary);--jh-font-micro-bold: var(--jh-font-weight-700) var(--jh-font-size-250)/var(--jh-font-line-height-300) var(--jh-font-family-primary);--jh-font-micro-medium: var(--jh-font-weight-500) var(--jh-font-size-250)/var(--jh-font-line-height-300) var(--jh-font-family-primary);--jh-font-micro-regular: var(--jh-font-weight-400) var(--jh-font-size-250)/var(--jh-font-line-height-300) var(--jh-font-family-primary)}.jh-theme-dark{--jh-color-container-page: #0a182e;--jh-color-container-primary-enabled: #0a182e;--jh-color-container-primary-hover: #081325;--jh-color-container-secondary-enabled: #142238;--jh-border-decorative-color: #333d4b;--jh-color-divider-secondary: #333d4b}:root{color-scheme:light;--bp-xs: 480px;--bp-sm: 640px;--bp-md: 768px;--bp-lg: 900px;--bp-xl: 1024px;--bp-2xl: 1200px;--bp-3xl: 1340px;--bp-widescreen: 1800px;--kb-logo-color: var(--jh-color-brand-on-gradient-light);--kb-color-background: #fefdf8;--kb-space-ui-padding-fluid: var(--jh-dimension-600)}.jh-theme-dark{color-scheme:dark;--kb-logo-color: var(--jh-color-brand-on-gradient-dark);--kb-color-background: var(--jh-color-container-page)}@media(min-width:768px){:root{--kb-space-ui-padding-fluid: var(--jh-dimension-900)}}@media(min-width:1200px){:root{--kb-space-ui-padding-fluid: var(--jh-dimension-1200)}}*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:--theme(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:--theme(--default-font-feature-settings,normal);font-variation-settings:--theme(--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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:--theme(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:--theme(--default-mono-font-feature-settings,normal);font-variation-settings:--theme(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}: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: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,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-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]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body{background-color:var(--kb-color-background);color:var(--jh-color-content-primary-enabled);font-family:Gellix,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:var(--jh-font-size-400);font-kerning:normal;font-variant-ligatures:contextual common-ligatures;font-feature-settings:"kern" 1,"liga" 1,"calt" 1;line-height:1.7;letter-spacing:-.009em;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}a{color:var(--jh-color-content-brand-enabled);text-decoration:none}@media(hover:hover){a{color:var(--jh-color-content-brand-hover)}}button{cursor:pointer}button img,button svg,button span{pointer-events:none}svg{display:inline-block;width:var(--jh-dimension-600);height:var(--jh-dimension-600);fill:currentColor;vertical-align:middle}a,button,input,.focusable{&:focus-visible{outline:2px solid var(--jh-color-interactive-focus);outline-offset:3px}}.skip-link{position:absolute;top:-100px;left:50%;transform:translate(-50%);z-index:9999;padding:12px 24px;background-color:var(--jh-color-content-brand-enabled);color:var(--jh-color-content-on-brand-enabled);border-radius:4px;font-weight:600;transition:top .2s ease-in-out;&:focus-visible{top:16px}}@media(min-width:480px){dd ul:has(li:nth-child(10)){columns:2}}:root{--kb-header-color-control-enabled: var(--jh-color-content-primary-enabled);--kb-header-color-control-hover: var(--jh-color-content-brand-hover);--kb-header-space-icon-size: var(--jh-dimension-600);--kb-header-space-control-hit: var(--jh-dimension-300);--kb-site-nav-color-link-enabled: var(--jh-color-content-primary-enabled);--kb-site-nav-color-link-hover: var(--jh-color-content-brand-hover);--kb-site-nav-color-link-current: var(--jh-color-content-brand-enabled);--kb-site-nav-color-sublink-enabled: var( --jh-color-content-secondary-enabled );--kb-site-nav-color-sublink-hover: var(--jh-color-content-primary-hover);--kb-site-nav-color-sublink-current: var(--jh-color-content-brand-enabled);--kb-site-nav-space-inline: min( var(--kb-space-ui-padding-fluid), var(--jh-dimension-600) );--kb-site-nav-space-icon-size: var(--jh-dimension-400);--kb-site-nav-space-icon-gap: var(--jh-dimension-200);--kb-site-nav-space-toggle-box: var(--jh-dimension-600);--kb-site-nav-space-submenu-indent: var(--jh-dimension-200);--kb-page-aside-space-gap: var(--jh-dimension-800);--kb-toc-color-heading: var(--jh-color-content-secondary-enabled);--kb-toc-color-link-enabled: var(--jh-color-content-primary-enabled);--kb-toc-color-link-hover: var(--jh-color-content-brand-hover);--kb-toc-color-link-current: var(--jh-color-content-brand-enabled);--kb-toc-color-sublink-enabled: var(--jh-color-content-secondary-enabled);--kb-toc-color-sublink-hover: var(--jh-color-content-primary-hover);--kb-toc-font-size-heading: var(--jh-font-size-350);--kb-toc-font-weight-heading: var(--jh-font-weight-700);--kb-toc-space-sticky-top: var(--kb-space-ui-padding-fluid);--kb-toc-space-heading-gap: var(--jh-dimension-200);--kb-toc-space-item-gap: var(--jh-dimension-200);--kb-toc-space-indent: var(--jh-dimension-400)}body{min-height:100dvh;display:flex;flex-direction:column}.site-shell{display:flex;flex-direction:column;flex:1 1 auto}@media(min-width:900px){.site-shell{flex-direction:row}}.site-body{display:flex;flex-direction:column;flex:1 1 0;width:100%;min-width:0}main{flex:1 1 auto}.main-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:start;width:100%;min-width:0}.site-header{position:sticky;top:0;z-index:100;display:flex;align-items:center;gap:var(--jh-dimension-400);padding:var(--jh-dimension-300) var(--jh-dimension-200);background-color:var(--kb-color-background);border-bottom:1px solid var(--jh-border-decorative-color)}.site-header__menu-toggle,.site-header__theme-toggle,.site-header__search-toggle{display:inline-flex;align-items:center;justify-content:center;padding:var(--kb-header-space-control-hit);border:0;border-radius:50%;background:none;color:var(--kb-header-color-control-enabled);cursor:pointer;touch-action:manipulation;&:focus-visible{color:var(--kb-header-color-control-hover)}}@media(hover:hover){.site-header__menu-toggle:hover,.site-header__theme-toggle:hover,.site-header__search-toggle:hover{color:var(--kb-header-color-control-hover)}}.site-header__menu-toggle svg,.site-header__search-toggle svg{width:var(--kb-header-space-icon-size);height:var(--kb-header-space-icon-size)}.site-header__logo-wrapper{flex:0 1 0}.site-header__logo-link{display:block;width:90px;aspect-ratio:100 / 32;height:auto;color:var(--kb-logo-color);svg{display:block;width:100%;height:100%;fill:currentColor}}.site-header__link-wrapper{flex:1 1 0;display:flex;align-items:center;justify-content:end;gap:var(--jh-dimension-600)}.site-header__link-wrapper .site-header__link{display:none}@media(min-width:640px){.site-header__link-wrapper .site-header__link{display:inline-flex}}@media(min-width:900px){.site-header{position:static}.site-header .site-header__menu-toggle-wrapper,.site-header .site-header__logo-wrapper,.site-header .site-header__search-toggle{display:none}.site-header__search-wrapper{display:flex;flex:1 1 0}}.site-nav{position:fixed;z-index:500;top:0;bottom:0;left:0;width:100%;max-height:100dvh;max-width:min(340px,80dvw);background-color:var(--kb-color-background);border-right:1px solid var(--jh-border-decorative-color);background-clip:content-box;box-shadow:0 1.6em 1.6em 0 var(--jh-color-shadow-primary),0 .6em .6em 0 var(--jh-color-shadow-secondary);transform:translate(-110%);transition:transform .2s ease}.site-nav__inner{display:flex;flex-direction:column;max-height:100dvh}.site-nav__header{display:flex;align-items:center;justify-content:flex-end;padding:var(--jh-dimension-300) var(--kb-space-ui-padding-fluid)}.site-nav__close{display:inline-flex;align-items:center;justify-content:center;padding:var(--kb-header-space-control-hit);border:0;border-radius:50%;background:none;color:var(--kb-header-color-control-enabled);cursor:pointer;touch-action:manipulation;&:focus-visible{color:var(--kb-header-color-control-hover)}svg{width:var(--kb-header-space-icon-size);height:var(--kb-header-space-icon-size)}}@media(hover:hover){.site-nav__close:hover{color:var(--kb-header-color-control-hover)}}.site-nav__logo{display:none}.site-nav__scroll{flex:1 1 auto;min-height:0;padding:var(--kb-space-ui-padding-fluid);overflow-y:auto;overscroll-behavior:contain}.site-nav__list{display:grid;gap:var(--jh-dimension-500);margin:0;padding:0;list-style:none;line-height:1.1}.site-nav__item{position:relative}.site-nav__link{display:flex;align-items:start;gap:var(--kb-site-nav-space-icon-gap);padding-right:calc(.5em + var(--kb-site-nav-space-toggle-box));color:var(--kb-site-nav-color-link-enabled);font-weight:500;border-radius:var(--jh-border-radius-100)}@media(hover:hover){.site-nav__link:hover{color:var(--kb-site-nav-color-link-hover);text-decoration:none}}.site-nav__icon{display:flex;align-items:center;justify-content:center;width:var(--kb-site-nav-space-icon-size);height:var(--kb-site-nav-space-icon-size);margin-top:.05lh;svg{display:block;width:100%;height:100%;fill:currentColor}}.site-nav__toggle{position:absolute;top:.5lh;transform:translateY(-50%);right:0;display:flex;align-items:center;justify-content:center;width:var(--kb-site-nav-space-toggle-box);height:var(--kb-site-nav-space-toggle-box);padding:0;border:0;background:none;color:var(--kb-site-nav-color-link-enabled);cursor:pointer;border-radius:var(--jh-border-radius-100)}.site-nav__toggle-icon{display:flex;width:var(--jh-dimension-500);height:var(--jh-dimension-500);fill:currentColor;transition:transform .2s ease;opacity:.75;svg{display:block;width:100%;height:100%}}.site-nav__toggle[aria-expanded=true] .site-nav__toggle-icon{transform:rotate(180deg)}.site-nav__submenu{display:none;gap:var(--jh-dimension-400);margin-top:0;margin-left:calc(var(--kb-site-nav-space-icon-size) + var(--jh-dimension-200));margin-bottom:0;margin-right:0;padding-top:var(--jh-dimension-400);padding-left:0;padding-bottom:0;padding-right:0;list-style:none;font-size:15px;.site-nav__submenu{padding-top:var(--jh-dimension-200)}}.site-nav__sublink{display:block;color:var(--kb-site-nav-color-sublink-enabled)}@media(hover:hover){.site-nav__sublink:hover{color:var(--kb-site-nav-color-sublink-hover);text-decoration:none}}.site-nav--open{transform:translate(0)}.site-nav--scrolled{.site-nav__logo__fade{opacity:1}}.site-nav__item--active>.site-nav__link{color:var(--kb-site-nav-color-link-current);font-weight:600}.site-nav__item--open .site-nav__submenu{display:grid}.site-nav__sublink--current{color:var(--kb-site-nav-color-sublink-current);font-weight:600}.site-nav__sublink--ancestor{color:var(--kb-site-nav-color-sublink-hover)}.site-nav__subitem>.site-nav__submenu{margin-left:var(--kb-site-nav-space-submenu-indent)}@media(min-width:900px){.site-nav{position:relative;width:280px;max-height:none;transform:translate(0);box-shadow:none;transition:all .2s ease}.site-nav__inner{position:sticky;top:0}.site-nav__header{display:none}.site-nav__logo{display:block;position:relative;z-index:1;flex:none;padding-top:var(--kb-space-ui-padding-fluid);padding-bottom:calc(var(--kb-space-ui-padding-fluid) * .67);padding-left:calc(var(--kb-space-ui-padding-fluid) * .75);padding-right:var(--kb-space-ui-padding-fluid);transition:all .2s ease}.site-nav__logo__fade{display:block;position:absolute;top:100%;left:0;width:100%;height:1.6em;background-color:var(--kb-color-background);opacity:0;transition:opacity .1s;mask-image:linear-gradient(to bottom,black 0%,transparent 100%);pointer-events:none}.site-nav__logo__link{display:block;border-radius:var(--jh-border-radius-100);svg{display:block;width:100%;max-width:240px;height:auto;fill:var(--kb-logo-color)}}.site-nav__scroll{padding-top:calc(var(--kb-space-ui-padding-fluid) / 2);padding-left:calc(var(--kb-space-ui-padding-fluid) * .75);padding-bottom:var(--kb-space-ui-padding-fluid);padding-right:calc(var(--kb-space-ui-padding-fluid) / 2)}.site-header{padding-right:var(--jh-dimension-400)}}@media(min-width:1200px){.site-header{padding-left:var(--jh-dimension-400);padding-right:var(--jh-dimension-800);padding-top:var(--jh-dimension-400);padding-bottom:var(--jh-dimension-400)}}@media(min-width:1340px){.site-nav{width:340px}}.main-article{display:block;padding:var(--kb-space-ui-padding-fluid);flex:1 1 0;min-width:0;max-width:64em;box-sizing:border-box;a{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word;hyphens:auto}}.page-aside{display:none}@media(min-width:1200px){.page-aside{align-self:stretch;align-items:start;display:flex;flex-direction:column;gap:var(--kb-page-aside-space-gap);min-width:15em;max-width:17em;padding:var(--kb-space-ui-padding-fluid);padding-left:calc(var(--kb-space-ui-padding-fluid) / 3)}}@media(min-width:1800px){.page-aside{min-width:18em;max-width:22em;padding:var(--kb-space-ui-padding-fluid)}}.toc{position:sticky;top:var(--kb-toc-space-sticky-top);align-self:stretch;ul{display:grid;gap:var(--kb-toc-space-item-gap);margin:0;padding:0;list-style:none}ul ul{margin-top:var(--kb-toc-space-item-gap);margin-left:var(--kb-toc-space-indent)}a{display:inline-block;color:var(--kb-toc-color-link-enabled);font-weight:500;&.active{color:var(--kb-toc-color-link-current);font-weight:600}}@media(hover:hover){a:hover{color:var(--kb-toc-color-link-hover);text-decoration:none}}ul ul a{color:var(--kb-toc-color-sublink-enabled);font-weight:400}@media(hover:hover){ul ul a:hover{color:var(--kb-toc-color-sublink-hover)}}}.toc__heading{margin-top:0;margin-bottom:var(--kb-toc-space-heading-gap);color:var(--kb-toc-color-heading);font-size:var(--kb-toc-font-size-heading);font-weight:var(--kb-toc-font-weight-heading)}.ops-doc-header{align-self:stretch;padding:12px;border-radius:7px;background-color:var(--jh-color-container-secondary-enabled);font-size:13px;margin-bottom:2rem;margin-top:12px}.ops-doc-status--ready{color:#4caf50;font-size:1.5em}.site-footer{border-top:1px solid var(--jh-border-decorative-color);padding:var(--kb-space-ui-padding-fluid);margin-top:var(--kb-space-ui-padding-fluid)}:root{--kb-mode-toggler-space-icon-size: var(--jh-dimension-400);--kb-mode-toggler-ease-elastic-3: cubic-bezier(.5, 1.25, .75, 1.25);--kb-mode-toggler-ease-elastic-4: cubic-bezier(.5, 1.5, .75, 1.25);--kb-mode-toggler-ease-3: cubic-bezier(.25, 0, .3, 1);--kb-mode-toggler-ease-out-5: cubic-bezier(.25, 1, .1, 1)}.theme-toggle__icon{display:block;inline-size:var(--kb-mode-toggler-space-icon-size);block-size:var(--kb-mode-toggler-space-icon-size);stroke-linecap:round}.theme-toggle__sun,.theme-toggle__moon,.theme-toggle__beams{transform-origin:center center}.theme-toggle__sun,.theme-toggle__moon{fill:currentColor}.theme-toggle__beams{stroke:currentColor;stroke-width:2px}.jh-theme-dark .theme-toggle__sun{transform:scale(1.75)}.jh-theme-dark .theme-toggle__beams{opacity:0}.jh-theme-dark .theme-toggle__moon>circle{transform:translate(-7px);@supports (cx: 1){transform:translate(0);cx:17}}@media(prefers-reduced-motion:no-preference){.theme-toggle__sun{transition:transform .5s var(--kb-mode-toggler-ease-elastic-3)}.theme-toggle__beams{transition:transform .5s var(--kb-mode-toggler-ease-elastic-4),opacity .5s var(--kb-mode-toggler-ease-3)}.theme-toggle__moon>circle{transition:transform .25s var(--kb-mode-toggler-ease-out-5);@supports (cx: 1){transition:cx .25s var(--kb-mode-toggler-ease-out-5)}}.jh-theme-dark .theme-toggle__sun{transform:scale(1.75);transition-timing-function:var(--kb-mode-toggler-ease-3);transition-duration:.25s}.jh-theme-dark .theme-toggle__beams{transform:rotate(-25deg);transition-duration:.15s}.jh-theme-dark .theme-toggle__moon>circle{transition-delay:.25s;transition-duration:.5s}}:root{--kb-markdown-color-text: var(--jh-color-content-primary-enabled);--kb-markdown-color-heading: var(--jh-color-brand-primary);--kb-markdown-color-caption: var(--jh-color-content-secondary-enabled);--kb-markdown-color-code-background: var( --jh-color-container-secondary-enabled );--kb-markdown-color-hr: var(--jh-border-decorative-color);--kb-markdown-color-table-border: var(--jh-color-divider-secondary);--kb-markdown-color-table-heading-background: var( --jh-color-container-secondary-enabled );--kb-markdown-font-size-h1: var(--jh-font-size-1200);--kb-markdown-font-size-h2: var(--jh-font-size-700);--kb-markdown-font-size-h3: var(--jh-font-size-600);--kb-markdown-font-size-h4: var(--jh-font-size-450);--kb-markdown-font-size-h5: var(--jh-font-size-350);--kb-markdown-font-size-h6: var(--jh-font-size-300);--kb-markdown-font-size-caption: var(--jh-font-size-350);--kb-markdown-font-size-footnotes: var(--jh-font-size-300);--kb-markdown-font-size-code: .9em;--kb-markdown-font-weight-heading-strong: var(--jh-font-weight-700);--kb-markdown-font-weight-heading-normal: var(--jh-font-weight-400);--kb-markdown-font-weight-dt: var(--jh-font-weight-700);--kb-markdown-font-weight-emphasis: 600;--kb-markdown-line-height-heading: 1.2;--kb-markdown-space-block: var(--jh-dimension-600);--kb-markdown-space-heading-top: var( --jh-dimension-1200 );--kb-markdown-space-heading-top-sub: var(--jh-dimension-800);--kb-markdown-space-heading-bottom: var(--jh-dimension-400);--kb-markdown-space-heading-bottom-sub: var(--jh-dimension-100);--kb-markdown-space-heading-bottom-minor: var(--jh-dimension-50);--kb-markdown-space-heading-adjacent: var(--jh-dimension-300);--kb-markdown-space-hr: var(--jh-dimension-1000);--kb-markdown-space-list-indent: var(--jh-dimension-500);--kb-markdown-space-dt-top: var(--jh-dimension-400);--kb-markdown-space-dd-bottom: var(--jh-dimension-400);--kb-markdown-space-dl-grid-gap: var(--jh-dimension-400);--kb-markdown-space-dl-grid-bottom: var(--jh-dimension-600);--kb-markdown-space-cell-padding: var(--jh-dimension-300);--kb-markdown-space-code-padding-inline: var(--jh-dimension-50);--kb-markdown-space-code-padding-block: var(--jh-dimension-600);--kb-markdown-space-footnote-item: var(--jh-dimension-200);--kb-markdown-radius-code: var(--jh-border-radius-100)}.jh-theme-dark{--kb-markdown-color-heading: var(--jh-color-content-primary-enabled)}.kb-markdown :where(h1,h2):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){text-rendering:optimizeLegibility;margin-top:var(--kb-markdown-space-heading-top);margin-bottom:var(--kb-markdown-space-heading-bottom);line-height:var(--kb-markdown-line-height-heading);color:var(--kb-markdown-color-heading)}.kb-markdown :where(h3):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){margin-top:var(--kb-markdown-space-heading-top-sub);margin-bottom:var(--kb-markdown-space-heading-bottom-sub);color:var(--kb-markdown-color-heading)}.kb-markdown :where(h4,h5,h6):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){margin-top:var(--kb-markdown-space-heading-top-sub);margin-bottom:var(--kb-markdown-space-heading-bottom-minor);color:var(--kb-markdown-color-heading)}.kb-markdown :where(h1):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){font-size:var(--kb-markdown-font-size-h1);letter-spacing:-.021em;font-weight:var(--kb-markdown-font-weight-heading-strong)}.kb-markdown :where(h2):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){font-size:var(--kb-markdown-font-size-h2);font-weight:var(--kb-markdown-font-weight-heading-normal);letter-spacing:-.019em}.kb-markdown :where(h1+h2):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){margin-top:var(--kb-markdown-space-heading-adjacent)}.kb-markdown :where(h3):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){font-size:var(--kb-markdown-font-size-h3);font-weight:var(--kb-markdown-font-weight-heading-normal);letter-spacing:-.014em}.kb-markdown :where(h4):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){font-size:var(--kb-markdown-font-size-h4);font-weight:var(--kb-markdown-font-weight-heading-normal)}.kb-markdown :where(h5):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){font-size:var(--kb-markdown-font-size-h5);font-weight:var(--kb-markdown-font-weight-heading-strong)}.kb-markdown :where(h6):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){font-size:var(--kb-markdown-font-size-h6);font-weight:var(--kb-markdown-font-weight-heading-strong)}.h1,.h2,.h3,.h4,.h5,.h6{color:var(--kb-markdown-color-heading)}.h1,.h2{line-height:var(--kb-markdown-line-height-heading)}.h1{font-size:var(--kb-markdown-font-size-h1);font-weight:var(--kb-markdown-font-weight-heading-strong);letter-spacing:-.021em}.h2{font-size:var(--kb-markdown-font-size-h2);font-weight:var(--kb-markdown-font-weight-heading-normal);letter-spacing:-.019em}.h3{font-size:var(--kb-markdown-font-size-h3);font-weight:var(--kb-markdown-font-weight-heading-normal);letter-spacing:-.014em}.h4{font-size:var(--kb-markdown-font-size-h4);font-weight:var(--kb-markdown-font-weight-heading-normal)}.h5{font-size:var(--kb-markdown-font-size-h5);font-weight:var(--kb-markdown-font-weight-heading-strong)}.h6{font-size:var(--kb-markdown-font-size-h6);font-weight:var(--kb-markdown-font-weight-heading-strong)}.kb-markdown :where(strong,b):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){font-weight:var(--kb-markdown-font-weight-emphasis)}.kb-markdown :where(sup):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){font-feature-settings:"kern" 1,"sups" 1;vertical-align:baseline;font-size:1em}.kb-markdown :where(p):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){margin-block:var(--kb-markdown-space-block)}.kb-markdown :where(ul,ol):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){margin-block:var(--kb-markdown-space-block);padding-left:var(--kb-markdown-space-list-indent)}.kb-markdown :where(ul):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){list-style-type:disc}.kb-markdown :where(ol):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){list-style-type:decimal}.kb-markdown :where(li ul):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){list-style-type:circle}.kb-markdown :where(li li ul):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){list-style-type:square}.kb-markdown :where(li ol):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){list-style-type:lower-alpha}.kb-markdown :where(li li ol):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){list-style-type:lower-roman}.kb-markdown :where(li ul,li ol):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){margin-block:0}.kb-markdown :where(li>p):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){margin-block:var(--kb-markdown-space-block)}.kb-markdown :where(li>p:first-child):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){margin-top:0}.kb-markdown :where(li>p:last-child):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){margin-bottom:0}.kb-markdown :where(li>p:only-child):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){margin-block:0}.kb-markdown :where(hr):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){margin-block:var(--kb-markdown-space-hr);border:0;border-bottom:1px solid var(--kb-markdown-color-hr)}.kb-markdown :where(code):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){background-color:var(--kb-markdown-color-code-background);padding:var(--kb-markdown-space-code-padding-inline);font-size:var(--kb-markdown-font-size-code);border-radius:var(--kb-markdown-radius-code)}.kb-markdown :where(pre):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){background-color:var(--kb-markdown-color-code-background);padding:var(--kb-markdown-space-code-padding-block);font-size:var(--kb-markdown-font-size-code);border-radius:var(--kb-markdown-radius-code)}.kb-markdown :where(h1,h2,h3,h4,h5,h6,p,li,td,th,dd):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)) :where(pre):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){padding:var(--kb-markdown-space-code-padding-inline)}.kb-markdown :where(pre code):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){background-color:transparent;padding:0;font-size:inherit;border-radius:0}.kb-markdown :where(pre):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){width:100%;max-width:calc(100dvw - var(--kb-space-ui-padding-fluid) - var(--kb-space-ui-padding-fluid));overflow-x:auto;-webkit-overflow-scrolling:touch}.kb-markdown .highlight pre{tab-size:2;word-break:normal;hyphens:none}.kb-markdown :where(dt):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *),.faq *){font-weight:var(--kb-markdown-font-weight-dt);padding-top:var(--kb-markdown-space-dt-top)}.kb-markdown :where(dd):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *),.faq *){margin-left:0;margin-bottom:var(--kb-markdown-space-dd-bottom)}.kb-markdown :where(dd p):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *),.faq *){margin-block:var(--kb-markdown-space-block)}.kb-markdown :where(dd p:first-child):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *),.faq *){margin-top:0}.kb-markdown :where(dd p:last-child):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *),.faq *){margin-bottom:0}.kb-markdown :where(blockquote dl):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *),.faq *){margin:0}.kb-markdown :where(blockquote dd):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *),.faq *){margin-bottom:var(--kb-markdown-space-dd-bottom);margin-left:0}.kb-markdown :where(table):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){border-collapse:collapse;max-width:100%;margin-block:var(--kb-markdown-space-block)}.kb-markdown :where(table td,table th):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){text-align:left;padding:var(--kb-markdown-space-cell-padding)}.kb-markdown :where(table th):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){background-color:var(--kb-markdown-color-table-heading-background)}.kb-markdown :where(table td):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){border-top:1px solid var(--kb-markdown-color-table-border);border-bottom:1px solid var(--kb-markdown-color-table-border)}.kb-markdown .footnotes{font-size:var(--kb-markdown-font-size-footnotes)}.kb-markdown .footnotes ol li{margin-bottom:var(--kb-markdown-space-footnote-item)}.kb-markdown br.big{display:block;content:"";margin-top:.5em;line-height:190%}.kb-markdown br.small{display:block;content:"";margin-top:.5em;line-height:50%}.kb-markdown--sm{font-size:var(--jh-font-size-350);--kb-markdown-font-size-h1: var(--jh-font-size-800);--kb-markdown-font-size-h2: var(--jh-font-size-600);--kb-markdown-font-size-h3: var(--jh-font-size-500);--kb-markdown-font-size-h4: var(--jh-font-size-400);--kb-markdown-font-size-caption: var(--jh-font-size-300);--kb-markdown-font-size-footnotes: var(--jh-font-size-250);--kb-markdown-space-block: var(--jh-dimension-400);--kb-markdown-space-heading-top: var(--jh-dimension-800);--kb-markdown-space-heading-top-sub: var(--jh-dimension-600);--kb-markdown-space-heading-bottom: var(--jh-dimension-300);--kb-markdown-space-heading-bottom-sub: var(--jh-dimension-50);--kb-markdown-space-heading-bottom-minor: 0;--kb-markdown-space-heading-adjacent: var(--jh-dimension-200);--kb-markdown-space-hr: var(--jh-dimension-800);--kb-markdown-space-list-indent: var(--jh-dimension-400)}.kb-markdown--lg{font-size:var(--jh-font-size-450);--kb-markdown-font-size-h1: var(--jh-font-size-1200);--kb-markdown-font-size-h2: var(--jh-font-size-800);--kb-markdown-font-size-h3: var(--jh-font-size-700);--kb-markdown-font-size-h4: var(--jh-font-size-500);--kb-markdown-font-size-h5: var(--jh-font-size-400);--kb-markdown-font-size-h6: var(--jh-font-size-350);--kb-markdown-font-size-caption: var(--jh-font-size-400);--kb-markdown-font-size-footnotes: var(--jh-font-size-350);--kb-markdown-space-block: var(--jh-dimension-800);--kb-markdown-space-heading-top: var(--jh-dimension-1500);--kb-markdown-space-heading-top-sub: var(--jh-dimension-1000);--kb-markdown-space-heading-bottom: var(--jh-dimension-500);--kb-markdown-space-heading-bottom-sub: var(--jh-dimension-200);--kb-markdown-space-heading-bottom-minor: var( --jh-dimension-100 );--kb-markdown-space-heading-adjacent: var(--jh-dimension-400);--kb-markdown-space-hr: var(--jh-dimension-1200);--kb-markdown-space-list-indent: var(--jh-dimension-600)}@media(min-width:480px){.kb-markdown :where(dl):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *),.well>dl,.notice>dl,blockquote>dl,.faq>dl){display:grid;grid-template-rows:auto;grid-template-columns:fit-content(14em) 1fr;margin-bottom:var(--kb-markdown-space-dl-grid-bottom)}.kb-markdown :where(dt,dd):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *),.faq *,[hidden]){margin:0;padding-top:var(--kb-markdown-space-dl-grid-gap);padding-bottom:var(--kb-markdown-space-dl-grid-gap);border-top:1px solid var(--jh-border-decorative-color)}.kb-markdown :where(dd):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *),.faq *,[hidden]){padding-left:calc(var(--kb-markdown-space-dl-grid-gap) * 2)}}.kb-markdown .table-wrapper{margin-left:calc(var(--kb-space-ui-padding-fluid) * -1);margin-right:calc(var(--kb-space-ui-padding-fluid) * -1);padding-left:var(--kb-space-ui-padding-fluid);padding-right:var(--kb-space-ui-padding-fluid);width:auto;min-width:0;max-width:calc(100% + var(--kb-space-ui-padding-fluid) + var(--kb-space-ui-padding-fluid));overflow-x:auto;-webkit-overflow-scrolling:touch}.kb-markdown .table-wrapper table{width:auto;min-width:150%}@media(min-width:768px){.kb-markdown .table-wrapper{overflow-x:visible}.kb-markdown .table-wrapper table{min-width:0;width:100%}}.kb-markdown :where(h2,h3,h4,h5,h6):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *))+:where(*):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){margin-top:0}.kb-markdown>:where(:first-child):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){margin-top:0}.kb-markdown>:where(:last-child):not(:where([class~=not-kb-markdown],[class~=not-kb-markdown] *)){margin-bottom:0}:root{--kb-alert-internal-page-color-background: var( --jh-color-content-brand-enabled );--kb-alert-internal-page-color-text: #fff;--kb-alert-internal-page-space-block: .75em;--kb-alert-internal-page-space-inline: 1.5lh;--kb-alert-internal-page-space-close-inset: .5lh;--kb-alert-internal-page-size-close: 1.375rem;--kb-alert-internal-page-motion-duration: .3s}.alert-internal-page{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--kb-alert-internal-page-motion-duration) ease}.alert-internal-page__body{position:relative;display:flex;align-items:center;justify-content:center;min-height:0;overflow:hidden;padding:var(--kb-alert-internal-page-space-block) var(--kb-alert-internal-page-space-inline);line-height:1.2;text-align:center;color:var(--kb-alert-internal-page-color-text);background:var(--kb-alert-internal-page-color-background);transition:opacity var(--kb-alert-internal-page-motion-duration) ease}.alert-internal-page__close{position:absolute;top:50%;right:var(--kb-alert-internal-page-space-close-inset);transform:translateY(-50%);appearance:none;border:0;padding:0;background:none;color:inherit;font-size:var(--kb-alert-internal-page-size-close);font-weight:700;line-height:1;cursor:pointer}.alert-internal-page--dismissing{grid-template-rows:0fr;.alert-internal-page__body{opacity:0}}[data-alert-internal-page-dismissed=true] .alert-internal-page{display:none}@media(prefers-reduced-motion:reduce){.alert-internal-page,.alert-internal-page__body{transition:none}.alert-internal-page--dismissing{display:none}}:root{--kb-button-color-text: var(--jh-color-content-primary-enabled);--kb-button-color-primary-background: var(--jh-color-content-brand-enabled);--kb-button-color-primary-background-hover: var( --jh-color-content-brand-hover );--kb-button-color-primary-background-active: var( --jh-color-content-brand-active );--kb-button-color-primary-text: var(--jh-color-content-on-brand-enabled);--kb-button-color-secondary-background: var( --jh-color-container-primary-enabled );--kb-button-color-secondary-background-hover: var( --jh-color-container-primary-hover );--kb-button-color-secondary-background-active: var( --jh-color-container-primary-active );--kb-button-color-secondary-text: var(--jh-color-content-primary-enabled);--kb-button-space-gap: var(--jh-dimension-200);--kb-button-space-padding-block: .75em;--kb-button-space-padding-inline: 1.1em;--kb-button-space-padding-block-lg: var(--jh-dimension-500);--kb-button-space-padding-inline-lg: var(--jh-dimension-1000);--kb-button-radius: var(--jh-border-radius-pill)}.btn{appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--kb-button-space-gap);vertical-align:middle;padding:var(--kb-button-space-padding-block) var(--kb-button-space-padding-inline);line-height:1;color:var(--kb-button-color-text);text-decoration:none;font-weight:600;border:0;border-radius:var(--kb-button-radius)}.btn:not(:disabled){cursor:pointer}.btn--primary{background-color:var(--kb-button-color-primary-background);color:var(--kb-button-color-primary-text);&:active{background-color:var(--kb-button-color-primary-background-active)}}@media(hover:hover){.btn--primary:hover{background-color:var(--kb-button-color-primary-background-hover)}}.btn--secondary{background-color:var(--kb-button-color-secondary-background);color:var(--kb-button-color-secondary-text);&:active{background-color:var(--kb-button-color-secondary-background-active)}}@media(hover:hover){.btn--secondary:hover{background-color:var(--kb-button-color-secondary-background-hover)}}.btn--primary-clear{background-color:transparent;color:var(--kb-button-color-primary-background);&:active{color:var(--kb-button-color-primary-background-active)}}.btn--lg{padding:var(--kb-button-space-padding-block-lg) var(--kb-button-space-padding-inline-lg)}.btn--primary-text{background-color:transparent;color:var(--kb-button-color-primary-background);padding:var(--kb-button-space-padding-block) 0;&:active{color:var(--kb-button-color-primary-background-active)}}@media(hover:hover){.btn--primary-text:hover{color:var(--kb-button-color-primary-background-hover)}}:root{--kb-cta-color-text: var(--jh-color-content-primary-enabled);--kb-cta-color-heading: var(--jh-color-content-primary-enabled);--kb-cta-color-link: var(--jh-color-content-brand-enabled);--kb-cta-color-link-hover: var(--jh-color-content-brand-hover)}.jh-theme-dark{--kb-cta-color-text: var(--jh-color-content-primary-enabled);--kb-cta-color-heading: var(--jh-color-content-primary-enabled);--kb-cta-color-link: var(--jh-color-content-brand-enabled);--kb-cta-color-link-hover: var(--jh-color-content-brand-hover)}.cta{container-type:inline-size;position:relative;display:flex;margin-block:var(--kb-markdown-space-block);border-radius:12px;background-color:var(--jh-color-container-secondary-enabled);color:var(--kb-cta-color-text)}.cta__background{position:absolute;inset:0;background-size:cover;background-repeat:no-repeat;background-position:unset;border-radius:inherit}.jh-theme-dark .cta__background{opacity:.05}.cta__content{position:relative;padding:2rem 1.5rem;flex:1 1 auto;width:100%}.cta__heading{margin-block-start:0;color:var(--kb-cta-color-heading)}.cta__body{margin-block-end:1.5rem;font-weight:500}.cta__body p{margin-block-end:1rem}.cta__body p:last-child{margin-block-end:0}.cta__link{display:inline-flex;align-items:center;gap:.25rem;color:var(--kb-cta-color-link);font-weight:600}@media(hover:hover){.cta__link:hover{color:var(--kb-cta-color-link-hover)}}@container (width >= 600px){.cta__content{padding:2.5rem;max-width:40em}}@container (width >= 900px){.cta__background{background-position:center}}.cta+.cta{margin-block-start:var(--kb-markdown-space-block)}:root{--kb-cta-splide-color-accent: var(--jh-color-content-brand-enabled);--kb-cta-splide-color-text: var(--jh-color-content-primary-enabled);--kb-cta-splide-color-heading: var(--jh-color-content-primary-enabled);--kb-cta-splide-color-link: var(--jh-color-content-brand-enabled);--kb-cta-splide-color-link-hover: var(--jh-color-content-brand-hover);--kb-cta-splide-space-arrow-size: var(--jh-dimension-400);--kb-cta-splide-space-icon-gap: 10px;--kb-cta-splide-space-card-padding: var(--jh-dimension-800);--kb-cta-splide-space-card-padding-lg: var(--jh-dimension-1000);--kb-cta-splide-space-body-gap: var(--jh-dimension-400);--kb-cta-splide-radius-card: var(--jh-border-radius-300);--kb-cta-splide-motion-duration: .4s;--kb-cta-splide-motion-easing: ease}.jh-theme-dark{--kb-cta-splide-color-text: var(--jh-color-content-primary-enabled);--kb-cta-splide-color-heading: var(--jh-color-content-primary-enabled);--kb-cta-splide-color-link: var(--jh-color-content-brand-enabled);--kb-cta-splide-color-link-hover: var(--jh-color-content-brand-hover)}.cta-splide{position:relative;margin-block:var(--kb-markdown-space-block);overflow:hidden;border-radius:var(--kb-cta-splide-radius-card)}.kb-markdown>.cta-splide:first-child{margin-block-start:0}.cta-splide__card{position:relative;display:flex;border-radius:var(--kb-cta-splide-radius-card);background-color:var(--jh-color-container-secondary-enabled);color:var(--kb-cta-splide-color-text)}.cta-splide__background{position:absolute;inset:0;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:inherit}@media(max-width:1339px){.cta-splide__background{background-position:unset}}.jh-theme-dark .cta-splide__background{opacity:.05;filter:blur(8px)}.cta-splide__content{position:relative;padding:var(--kb-cta-splide-space-card-padding)}.cta-splide__title{margin-top:0;color:var(--kb-cta-splide-color-heading)}.cta-splide__body{margin-bottom:var(--kb-cta-splide-space-body-gap);font-weight:500}.cta-splide__link{display:inline-flex;align-items:center;font-weight:700;color:var(--kb-cta-splide-color-link);svg{margin-left:var(--kb-cta-splide-space-icon-gap);fill:currentColor}}@media(hover:hover){.cta-splide__link:hover{color:var(--kb-cta-splide-color-link-hover)}}.splide__arrows .splide__arrow{background-color:transparent;border-radius:0;height:var(--kb-cta-splide-space-arrow-size);width:var(--kb-cta-splide-space-arrow-size);svg{fill:var(--kb-cta-splide-color-accent)}}.splide .splide__pagination__page{background:var(--kb-cta-splide-color-accent);opacity:30%}.splide .splide__pagination__page.is-active{background:var(--kb-cta-splide-color-accent);opacity:100%}.cta-splide .splide__track,.cta-splide .splide__list{transition:max-height var(--kb-cta-splide-motion-duration) var(--kb-cta-splide-motion-easing)}@media(prefers-reduced-motion:reduce){.cta-splide .splide__track,.cta-splide .splide__list{transition:none}}@media(min-width:768px){.cta-splide__content{padding:var(--kb-cta-splide-space-card-padding-lg)}}@media(min-width:1340px){.cta-splide__content{width:60%}}:root{--kb-datatab-color-button-enabled: var(--jh-color-content-primary-enabled);--kb-datatab-color-button-hover: var(--jh-color-content-brand-hover);--kb-datatab-color-button-active: var(--jh-color-content-brand-enabled);--kb-datatab-color-border: var(--jh-border-decorative-color);--kb-datatab-color-border-active: var(--jh-color-border-brand-enabled);--kb-datatab-color-category-background: var( --jh-color-container-secondary-enabled );--kb-datatab-color-category-text: var(--jh-color-content-primary-enabled);--kb-datatab-color-link: var(--jh-color-content-brand-enabled);--kb-datatab-color-link-hover: var(--jh-color-content-brand-hover);--kb-datatab-color-text: var(--jh-color-content-primary-enabled);--kb-datatab-space-buttons-gap: var(--jh-dimension-800);--kb-datatab-space-buttons-gap-mobile: var(--jh-dimension-600);--kb-datatab-space-buttons-bottom: var(--jh-dimension-800);--kb-datatab-space-button-block: var(--jh-dimension-200);--kb-datatab-space-category-top: 0;--kb-datatab-space-category-padding: var(--jh-dimension-500);--kb-datatab-space-cell-padding: var(--jh-dimension-300);--kb-datatab-space-border-width: 1px;--kb-datatab-space-border-active-width: 2px}.datatab{margin-block:var(--kb-markdown-space-block)}.datatab__buttons{display:flex;gap:var(--kb-datatab-space-buttons-gap-mobile);border-bottom:var(--kb-datatab-space-border-width) solid var(--kb-datatab-color-border);margin-bottom:var(--kb-datatab-space-buttons-bottom);overflow-x:auto}.datatab__button{background:none;border:none;font-size:1rem;font-weight:400;color:var(--kb-datatab-color-button-enabled);padding:var(--kb-datatab-space-button-block) 0;cursor:pointer;border-bottom:var(--kb-datatab-space-border-active-width) solid transparent;transition:border .2s ease,color .2s ease;white-space:nowrap;&:focus-visible{outline-offset:-3px}}@media(hover:hover){.datatab__button:hover{color:var(--kb-datatab-color-button-hover)}}.datatab__category{margin-top:var(--kb-datatab-space-category-top)}.datatab__category-header{background:var(--kb-datatab-color-category-background);padding:var(--kb-datatab-space-category-padding);font-weight:700;color:var(--kb-datatab-color-category-text);display:flex;justify-content:space-between;align-items:center;font-size:1rem;margin:0}.datatab__table{width:100%;border-collapse:collapse;margin:0}.datatab__table-cell{padding:var(--kb-datatab-space-cell-padding);color:var(--kb-datatab-color-text);border-bottom:var(--kb-datatab-space-border-width) solid var(--kb-datatab-color-border);border-top:0;vertical-align:middle;&:last-child{text-align:right;font-size:.9rem}}.datatab__link{color:var(--kb-datatab-color-link);text-decoration:none;font-weight:600}@media(hover:hover){.datatab__link:hover{text-decoration:underline;color:var(--kb-datatab-color-link-hover)}}.datatab__password{display:inline}.datatab__updated{display:none}.datatab__button--active{border-bottom-color:var(--kb-datatab-color-border-active);color:var(--kb-datatab-color-button-active)}@media(min-width:640px){.datatab__buttons{gap:var(--kb-datatab-space-buttons-gap)}.datatab__updated{display:revert}}:root{--kb-download-card-trigger-size: 7em}.jh-theme-dark .download-card__title{color:var(--jh-color-brand-on-primary)}.download-card{margin-block:var(--kb-markdown-space-block);overflow:hidden;border:1px solid var(--jh-border-decorative-color);border-radius:var(--jh-dimension-300);box-shadow:0 4px 12px -5px var(--jh-color-shadow-secondary),0 -3px 0 0 var(--jh-border-decorative-color) inset;color:var(--jh-color-content-primary-enabled);transition:background-color .15s ease,box-shadow .15s ease}.download-card__header{position:relative;display:flex;align-items:flex-start;padding:var(--jh-dimension-600)}.download-card__icon{flex-shrink:0;color:var(--jh-color-content-brand-enabled);transition:color .15s ease;svg{width:var(--jh-dimension-800);height:auto;fill:currentColor}}.download-card__body{flex:1;margin-left:var(--jh-dimension-400);margin-right:calc(var(--kb-download-card-trigger-size) + 1.5em)}.download-card__title{margin:0 0 var(--jh-dimension-200);color:var(--jh-color-brand-on-gradient-light);font-weight:600;transition:color .15s ease}.download-card__description{margin:0;line-height:1.5}.download-card__toggle{flex-shrink:0;align-self:flex-end}.download-card__trigger{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:flex-end;gap:var(--jh-dimension-200);padding:var(--jh-dimension-600);color:var(--jh-color-content-brand-enabled);font-weight:600;transition:color .15s ease;border-radius:var(--jh-dimension-300);&:focus-visible{outline-offset:-5px}}@media(hover:hover){.download-card__trigger:hover{color:var(--jh-color-content-brand-hover)}}.download-card__trigger-contents{display:flex;flex-direction:column;align-items:center;justify-content:center;width:var(--kb-download-card-trigger-size);padding:0 .75em;height:100%;text-align:center;font-size:var(--jh-font-size-300);line-height:1.1;letter-spacing:.08em;text-transform:uppercase}.download-card__trigger-icon{display:flex;align-items:center;justify-content:center;svg{width:24px;height:24px;fill:currentColor;transition:transform .35s ease}}.download-card__content:not([hidden]){padding:0 var(--jh-dimension-600) var(--jh-dimension-600)}@media(hover:hover){.download-card:not(:has(.download-card__trigger[aria-expanded=true])):hover{background-color:var(--jh-color-container-primary-hover);.download-card__icon,.download-card__title{color:var(--jh-color-content-brand-hover)}}}.download-card__trigger[aria-expanded=true] .download-card__trigger-icon svg{transform:rotate(180deg)}[data-is-external-link]:not([data-no-external-icon]):after{content:"";display:inline-block;width:.75em;height:.75em;margin-left:.2em;vertical-align:baseline;background-color:currentColor;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3z'/%3E%3Cpath d='M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2z'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain}:root{--kb-faq-color-icon: var(--jh-color-content-brand-enabled);--kb-faq-color-trigger-text: var(--jh-color-content-primary-enabled);--kb-faq-color-trigger-text-hover: var(--jh-color-content-brand-hover);--kb-faq-space-trigger-padding-block: 0;--kb-faq-space-trigger-padding-inline: 0;--kb-faq-space-icon-gap: var(--jh-dimension-200);--kb-faq-space-icon-size: var(--jh-dimension-600);--kb-faq-space-answer-margin-block: var(--jh-dimension-400);--kb-faq-space-item-margin-block: var(--jh-dimension-200)}.faq{display:block;margin-block:var(--kb-markdown-space-block)}.faq dl{display:block}.faq dt{margin-block:var(--kb-faq-space-item-margin-block)}.faq__trigger{display:flex;align-items:start;gap:var(--kb-faq-space-icon-gap);padding:var(--kb-faq-space-trigger-padding-block) var(--kb-faq-space-trigger-padding-inline);color:var(--kb-faq-color-trigger-text);text-align:left}@media(hover:hover){.faq__trigger:hover{color:var(--kb-faq-color-trigger-text-hover)}}.faq__trigger svg{flex-shrink:0;display:block;width:var(--kb-faq-space-icon-size);height:var(--kb-faq-space-icon-size);color:var(--kb-faq-color-icon);transition:transform .2s ease;transform-origin:center;margin-top:.05lh}.faq__question{font-weight:var(--jh-typography-weight-semibold)}.faq__trigger[aria-expanded=true] svg{transform:rotate(90deg)}.faq__answer:not([hidden]){animation:kb-faq-fade-in .5s;margin-inline-start:calc(var(--kb-faq-space-icon-size) + var(--kb-faq-space-icon-gap));margin-inline-end:0;margin-block:var(--kb-faq-space-answer-margin-block)}.faq{>:first-child{margin-top:0}>:last-child{margin-bottom:0}}@keyframes kb-faq-fade-in{0%{opacity:0}to{opacity:1}}:root{--kb-feature-column-color-icon: var(--jh-color-content-brand-enabled);--kb-feature-columns-space-gap: var(--jh-dimension-1000);--kb-feature-column-space-icon-size: var(--jh-dimension-900);--kb-feature-column-space-gap: var(--jh-dimension-600);--kb-feature-column-space-body-gap: var(--jh-dimension-200)}.feature-columns{display:flex;flex-direction:column;gap:var(--kb-feature-columns-space-gap)}.feature-column{flex:1;display:flex;flex-direction:column;gap:var(--kb-feature-column-space-gap)}.feature-column__icon{display:flex;color:var(--kb-feature-column-color-icon);svg{width:auto;height:var(--kb-feature-column-space-icon-size)}}.feature-column__body{display:flex;flex-direction:column;gap:var(--kb-feature-column-space-body-gap)}@media(min-width:768px){.feature-columns{flex-direction:row}}figure{margin-block-start:var(--kb-markdown-space-block);margin-block-end:calc(var(--kb-markdown-space-block) * 1.5)}figure img{width:auto;max-width:100%;height:auto;border-radius:var(--jh-border-radius-100)}figcaption{font-size:var(--kb-markdown-font-size-caption);color:var(--kb-markdown-color-caption);margin-top:var(--jh-dimension-200);& *:first-child{margin-top:0}& *:last-child{margin-bottom:0}}.figure-image__phone{background-color:var(--jh-color-container-secondary-enabled);padding:var(--jh-dimension-1000);text-align:center;border-radius:var(--jh-border-radius-100)}.figure-image__phone img{height:30rem;margin-inline:auto;width:auto}@media(min-width:1024px){.figure--small{max-width:clamp(18em,56%,35em)}.figure--medium{max-width:clamp(25em,78%,50em)}}.flow-diagram{font-weight:500;ul{display:flex;flex-direction:column;text-align:center;list-style:none;padding:0}li:not(:first-child):before{content:"\2193";display:block;margin-left:16px;margin-right:16px;opacity:.4;font-style:normal}@media(min-width:1024px){ul{flex-direction:row;justify-content:flex-start;text-align:left}li:not(:first-child):before{content:"\2192";display:inline-block}}}.flow-diagram-vertical{ul{flex-direction:column;text-align:center}li:not(:first-child):before{content:"\2193";display:block}}:root{--kb-hero-color-background: var(--kb-color-background);--kb-hero-color-background-gradient: linear-gradient( 240deg, var(--kb-color-background) 17.25%, #f7f6f3 82.48% );--kb-hero-color-text: var(--jh-color-content-primary-enabled);--kb-hero-color-headings: var(--jh-color-brand-on-gradient-light);--kb-hero-color-cta-text: var(--jh-color-content-brand-enabled);--kb-hero-color-cta-text-hover: var(--jh-color-content-brand-hover)}.hero--bg-gradient-light{--kb-hero-color-background-gradient: var(--jh-color-brand-gradient-light);--kb-hero-color-text: var(--jh-color-brand-on-gradient-light)}.hero--bg-gradient-dark{--kb-hero-color-background-gradient: var(--jh-color-brand-gradient-dark);--kb-hero-color-headings: var(--jh-color-brand-on-gradient-dark);--kb-hero-color-text: var(--jh-color-content-inverse-enabled);--kb-hero-color-cta-text: var(--jh-color-content-inverse-enabled);--kb-hero-color-cta-text-hover: var(--jh-color-content-inverse-enabled-hover)}.jh-theme-dark{--kb-hero-color-background-gradient: linear-gradient( 240deg, var(--kb-color-background) 17.25%, var(--jh-color-container-secondary-enabled) 82.48% );--kb-hero-color-headings: var(--jh-color-brand-on-gradient-dark);.hero--bg-gradient-light{--kb-hero-color-headings: var(--jh-color-brand-on-gradient-light);--kb-hero-color-text: var(--jh-color-content-inverse-enabled);--kb-hero-color-cta-text: var(--jh-color-brand-on-gradient-light);--kb-hero-color-cta-text-hover: var(--jh-color-brand-on-gradient-light)}.hero--bg-gradient-dark{--kb-hero-color-headings: var(--jh-color-brand-on-gradient-dark);--kb-hero-color-text: var(--jh-color-content-primary-enabled);--kb-hero-color-cta-text: var(--jh-color-content-primary-enabled);--kb-hero-color-cta-text-hover: var(--jh-color-primary-enabled-hover)}}.hero{position:relative;display:flex;flex-direction:column;padding:var(--kb-space-ui-padding-fluid);color:var(--kb-hero-color-text);background-image:var(--kb-hero-color-background-gradient)}.hero__images{display:none}.hero__content{display:grid;gap:var(--jh-dimension-600)}.hero__heading,.hero__subheading{color:var(--kb-hero-color-headings);margin:0;text-wrap:balance}.hero__cta__container{margin:0}.hero__cta__text{color:var(--kb-hero-color-cta-text);font-weight:600;svg{display:inline-block;width:1em;height:1em;vertical-align:middle}}@media(hover:hover){.hero__cta__text:hover{color:var(--kb-hero-color-cta-text-hover)}}@media(min-width:1024px){.hero{flex-direction:row;align-items:center;min-height:calc(10vh + 24rem);padding-right:0;overflow:hidden}.hero__images{display:block;position:absolute;top:3%;left:clamp(350px,68%,72em);aspect-ratio:462 / 325;width:auto;max-width:41%;height:94%;overflow:hidden;img{display:block;position:absolute;top:0;right:0;width:100%;height:100%;object-fit:contain;object-position:center;pointer-events:none}}.hero__content{position:relative;width:100%;max-width:min(65em,calc(100% - clamp(320px,36%,740px)))}}.hero__images .hero__images__img-dark{display:none}.jh-theme-dark{.hero__images .hero__images__img-light{display:none}.hero__images .hero__images__img-dark{display:block}}:root{--kb-icon-link-list-color-border: var(--jh-border-decorative-color);--kb-icon-link-list-color-text: var(--jh-color-content-primary);--kb-icon-link-list-color-text-hover: var(--jh-color-content-brand-hover);--kb-icon-link-list-color-icon: var(--jh-color-content-brand-enabled);--kb-icon-link-list-color-icon-hover: var(--jh-color-content-brand-hover);--kb-icon-link-list-color-bg-hover: var(--jh-color-container-primary-hover);--kb-icon-link-list-shadow: 0 4px 12px -5px var(--jh-color-shadow-secondary), 0 -3px 0 0 var(--jh-border-decorative-color) inset;--kb-icon-link-list-space-gap: var(--jh-dimension-600);--kb-icon-link-list-space-radius: var(--jh-dimension-300);--kb-icon-link-list-space-padding-block: var(--jh-dimension-500);--kb-icon-link-list-space-padding-inline: var(--jh-dimension-600);--kb-icon-link-list-space-icon-gap: var(--jh-dimension-400);--kb-icon-link-list-font-weight: 600}.icon-link-list{display:grid;grid-auto-flow:row;grid-template-columns:1fr;gap:var(--kb-icon-link-list-space-gap);margin:0;padding:0;list-style:none}.icon-link-item{position:relative;border:1px solid var(--kb-icon-link-list-color-border);border-radius:var(--kb-icon-link-list-space-radius);box-shadow:var(--kb-icon-link-list-shadow);transition:background-color .15s ease,box-shadow .15s ease}.icon-link-item__link{display:flex;align-items:center;gap:var(--kb-icon-link-list-space-icon-gap);padding:var(--kb-icon-link-list-space-padding-block) var(--kb-icon-link-list-space-padding-inline);text-decoration:none;color:var(--kb-icon-link-list-color-text);font-weight:var(--kb-icon-link-list-font-weight)}.icon-link-item__icon{display:flex;flex-shrink:0;svg{width:24px;height:24px;fill:var(--kb-icon-link-list-color-icon);transition:fill .15s ease}}.icon-link-item__text{flex:1;transition:color .15s ease}@media(hover:hover){.icon-link-item:hover{background-color:var(--kb-icon-link-list-color-bg-hover);.icon-link-item__icon svg{fill:var(--kb-icon-link-list-color-icon-hover)}.icon-link-item__text{color:var(--kb-icon-link-list-color-text-hover)}}}@media(min-width:640px){.icon-link-list{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.icon-link-list{grid-template-columns:repeat(3,1fr)}}.last-updated{color:var(--jh-color-content-secondary-enabled);font-size:.875em;font-style:italic}:root{--kb-link-card-color-border: var(--jh-border-decorative-color);--kb-link-card-color-title: var(--jh-color-brand-on-gradient-light);--kb-link-card-color-title-hover: var(--jh-color-content-brand-hover);--kb-link-card-color-cta: var(--jh-color-content-brand-enabled);--kb-link-card-color-cta-hover: var(--jh-color-content-brand-hover);--kb-link-card-shadow: 0 4px 12px -5px var(--jh-color-shadow-secondary), 0 -3px 0 0 var(--jh-border-decorative-color) inset;--kb-link-card-font-weight-emphasis: 600;--kb-link-cards-space-gap: var(--jh-dimension-600);--kb-link-card-space-radius: var(--jh-dimension-300);--kb-link-card-space-body-inline: var(--jh-dimension-400);--kb-link-card-space-body-bottom: var(--jh-dimension-800);--kb-link-card-space-content-block: var(--jh-dimension-600);--kb-link-card-space-content-inline: var(--jh-dimension-400);--kb-link-card-space-icon-gap: var(--jh-dimension-400);--kb-link-card-space-icon: var(--jh-dimension-800);--kb-link-card-space-text: var(--jh-dimension-200);--kb-link-card-space-text-gap: var(--jh-dimension-400);--kb-link-card-space-slide-left: var(--jh-dimension-400)}.jh-theme-dark{--kb-link-card-color-title: var(--jh-color-brand-on-primary)}.link-cards-container{container-type:inline-size}.link-cards{display:grid;grid-auto-flow:row;grid-template-columns:1fr;gap:var(--kb-link-cards-space-gap)}.link-card{display:flex;align-items:flex-start;position:relative;border:1px solid var(--kb-link-card-color-border);border-radius:var(--kb-link-card-space-radius);box-shadow:var(--kb-link-card-shadow);transition:background-color .15s ease,box-shadow .15s ease}.link-card__content{display:flex;flex:1;padding:var(--kb-link-card-space-content-block) var(--kb-link-card-space-content-inline)}.link-card__icon{svg{width:var(--kb-link-card-space-icon);height:auto;fill:var(--jh-color-content-brand-enabled)}}.link-card__title{color:var(--kb-link-card-color-title);font-weight:var(--kb-link-card-font-weight-emphasis);font-size:var(--jh-font-size-450)}.link-card__body{flex:1 1 0%;padding:var(--kb-link-card-space-body-inline) var(--kb-link-card-space-body-inline) var(--kb-link-card-space-body-bottom);font-size:var(--jh-font-size-350);a{position:relative;z-index:1}}.link-card__text{margin-block:var(--kb-link-card-space-text);>*+*{margin-top:var(--kb-link-card-space-text-gap)}}.link-card__cta{color:var(--kb-link-card-color-cta);font-weight:var(--kb-link-card-font-weight-emphasis)}.link-card__link{position:absolute;inset:0;border-radius:inherit}.link-card--with-icon{.link-card__body{margin-left:var(--kb-link-card-space-icon-gap);padding:0}.slide-left{position:relative;left:calc(-1 * var(--kb-link-card-space-slide-left))}}@media(hover:hover){.link-card:hover{background-color:var(--jh-color-container-primary-hover);svg{fill:var(--kb-link-card-color-title-hover)}.link-card__title{color:var(--kb-link-card-color-title-hover)}.link-card__cta{color:var(--kb-link-card-color-cta-hover)}}}@container (min-width: 500px){.link-cards{grid-template-columns:2fr}}@container (min-width: 740px){.link-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),.5fr))}.link-cards--wide{grid-template-columns:repeat(auto-fit,minmax(min(100%,450px),1fr))}}.note{padding:12px 16px;margin-top:8px;margin-bottom:20px;position:relative;background-color:var(--kb-color-background);box-shadow:0 0 0 1px var(--jh-border-decorative-color);border-radius:6px;font-size:.9em;h1,h2,h3,h4,h5,h6{margin-top:0}p{margin-bottom:0}}@media(min-width:1024px){.note{margin:8px 0 20px 40px;float:right;width:220px}}@media(min-width:1200px){.note{width:260px}}:root{--kb-well-color-background: var(--jh-color-container-secondary-enabled);--kb-notice-color-background: var(--jh-color-container-secondary-enabled);--kb-notice-color-background-info: var(--jh-color-container-brand-enabled);--kb-notice-color-background-warning: var( --jh-color-container-negative-enabled );--kb-notice-color-background-success: var( --jh-color-container-positive-enabled );--kb-notice-space-padding: var(--jh-dimension-600);--kb-notice-space-radius: var(--jh-dimension-200);--kb-well-space-padding: var(--jh-dimension-600);--kb-well-space-radius: var(--jh-dimension-200);--kb-well-space-link-margin: var(--jh-dimension-300)}.notice{background-color:var(--kb-notice-color-background);padding:var(--kb-notice-space-padding);border-radius:var(--kb-notice-space-radius);margin-block:var(--kb-markdown-space-block)}blockquote,.well{list-style:none;background-color:var(--kb-well-color-background);padding:var(--kb-well-space-padding);border-radius:var(--kb-well-space-radius);margin-block:var(--kb-markdown-space-block)}blockquote,.well,.notice{>:first-child{margin-top:0}>:last-child{margin-bottom:0}}.notice--info{background-color:var(--kb-notice-color-background-info)}.notice--warning{background-color:var(--kb-notice-color-background-warning)}.notice--success{background-color:var(--kb-notice-color-background-success)}.overlay-image{position:relative;width:100%}.overlay-image .image{display:block;width:100%;height:auto}:root{--kb-page-list-space-item-gap: var(--jh-dimension-300);--kb-page-list-space-icon-gap: var(--jh-dimension-100);--kb-page-list-space-icon-size: var(--jh-dimension-500)}.page-list li{margin-block-end:var(--kb-page-list-space-item-gap)}.page-list li:last-child{margin-block-end:0}.page-list a{display:flex;align-items:start;gap:var(--kb-page-list-space-icon-gap);line-height:1.4;border-radius:var(--jh-border-radius-100)}.page-list__icon{flex-shrink:0;flex-grow:0;width:var(--kb-page-list-space-icon-size);height:var(--kb-page-list-space-icon-size);margin-top:.05lh}.page-list svg{display:block;width:var(--kb-page-list-space-icon-size);height:var(--kb-page-list-space-icon-size);fill:currentColor}.page-list__text{flex:1}.reveal{margin:var(--kb-markdown-space-block) 0}.reveal:has(.reveal__content:not([hidden])){display:grid;gap:var(--jh-dimension-400)}.reveal__content{>:first-child{margin-top:0}>:last-child{margin-bottom:0}}.reveal__trigger{display:flex;align-items:center;vertical-align:middle;padding:var(--jh-dimension-200) var(--jh-dimension-400);font-weight:600;line-height:1;color:var(--jh-color-content-brand-enabled);border:var(--jh-dimension-50) solid var(--jh-color-content-brand-enabled);border-radius:var(--jh-border-radius-200)}@media(hover:hover){.reveal__trigger:hover{color:var(--jh-color-content-brand-hover);border-color:var(--jh-color-content-brand-hover)}}:root{--kb-reveal-section-color-icon: var(--jh-color-content-brand-enabled);--kb-reveal-section-color-trigger-text: var( --jh-color-content-primary-enabled );--kb-reveal-section-color-trigger-text-hover: var( --jh-color-content-brand-hover );--kb-reveal-section-space-block: var(--jh-dimension-1200);--kb-reveal-section-space-trigger-padding-block: var(--jh-dimension-500);--kb-reveal-section-space-trigger-padding-inline: 0;--kb-reveal-section-space-icon-gap: var(--jh-dimension-200);--kb-reveal-section-space-icon-size: var(--jh-dimension-600);--kb-reveal-section-space-icon-hit: var(--jh-dimension-800);--kb-reveal-section-space-content-margin-block: var(--jh-dimension-400);--kb-reveal-section-space-padding-block: var(--jh-dimension-400)}.reveal-section{display:block;border-top:1px solid var(--jh-border-decorative-color);border-bottom:1px solid var(--jh-border-decorative-color);padding-block:var(--kb-reveal-section-space-padding-block);margin-block:var(--kb-reveal-section-space-block)}.reveal-section:has(+.reveal-section){margin-block-end:0}.reveal-section+.reveal-section{border-top:0;margin-block-start:0}.reveal-section__heading{margin:0}.reveal-section__trigger{display:flex;align-items:center;gap:var(--kb-reveal-section-space-icon-gap);padding:var(--kb-reveal-section-space-trigger-padding-block) var(--kb-reveal-section-space-trigger-padding-inline);color:var(--kb-reveal-section-color-trigger-text);text-align:left}@media(hover:hover){.reveal-section__trigger:hover{color:var(--kb-reveal-section-color-trigger-text-hover)}}.reveal-section__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:var(--kb-reveal-section-space-icon-hit);height:var(--kb-reveal-section-space-icon-hit);color:var(--kb-reveal-section-color-icon);svg{display:block;fill:currentColor;width:var(--kb-reveal-section-space-icon-size);height:var(--kb-reveal-section-space-icon-size);transition:transform .2s ease;transform-origin:center}}.reveal-section__label{transition:transform .2s ease;transform-origin:center}.reveal-section__trigger[aria-expanded=true] .reveal-section__icon{transform:rotate(90deg)}.reveal-section__content:not([hidden]){animation:kb-reveal-fade-in .5s;margin-inline-start:calc(var(--kb-reveal-section-space-icon-hit) + var(--kb-reveal-section-space-icon-gap));margin-inline-end:0;margin-block:var(--kb-reveal-section-space-content-margin-block)}@keyframes kb-reveal-fade-in{0%{opacity:0}to{opacity:1}}.screen-column{float:left;width:33.33%;padding:5px}.screen-pair{float:left;width:50%;padding:5px}.screen-image{float:left;width:auto;padding:5px}.screen-row:after{content:"";clear:both;display:table}:root{--kb-search-color-text: var(--jh-color-content-primary-enabled);--kb-search-color-results-background: var( --jh-color-container-primary-enabled );--kb-search-color-results-item-background: var( --jh-color-container-secondary-enabled );--kb-search-color-ops-badge-background: #fca902;--kb-search-color-ops-badge-icon: #ffffff}.site-search{position:fixed;z-index:3;top:0;left:0;right:0;display:flex;padding:var(--jh-dimension-400) var(--kb-space-ui-padding-fluid);background-color:var(--kb-color-background);transform:translate(200%);opacity:0;transition:all .2s ease}.site-search__label{flex:1 1 0;display:flex;position:relative;border:1px solid var(--jh-border-decorative-color);border-radius:var(--jh-border-radius-pill);background-color:var(--jh-color-container-secondary-enabled);margin-right:var(--jh-dimension-400);&:focus-visible{box-shadow:inset 0 1px 2px var(--jh-color-shadow-secondary)}svg{display:block;position:absolute;top:50%;left:var(--jh-dimension-300);transform:translateY(-50%);pointer-events:none}}.site-search__input{flex:1 1 0;font-size:var(--jh-font-size-400);color:var(--kb-search-color-text);padding-top:var(--jh-dimension-200);padding-bottom:var(--jh-dimension-200);padding-left:var(--jh-dimension-1200);padding-right:var(--jh-dimension-400);border-radius:var(--jh-border-radius-pill);&::-webkit-search-decoration,&::-webkit-search-cancel-button,&::-webkit-search-results-button,&::-webkit-search-results-decoration{display:none}}.site-search__results{position:absolute;z-index:10;top:100%;left:0;right:0;max-height:75vh;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:var(--kb-search-color-results-background);box-shadow:0 1px 5px var(--jh-color-shadow-primary);border-radius:var(--jh-border-radius-200);margin:0 var(--jh-dimension-200)}.site-search__results-list{list-style:none;margin:0;padding:0}.site-search__results-header{font-weight:var(--jh-font-weight-500);color:var(--kb-search-color-text);padding:var(--jh-dimension-200) var(--kb-space-ui-padding-fluid);position:sticky;top:0;background-color:var(--kb-search-color-results-background);border-bottom:1px solid var(--jh-border-decorative-color)}.site-search__results-empty,.site-search__results-loading,.site-search__results-error{padding:var(--jh-dimension-300) var(--kb-space-ui-padding-fluid);color:var(--kb-search-color-text)}.site-search__results-error{display:flex;flex-direction:column;gap:var(--jh-dimension-300);align-items:flex-start}.site-search__retry-btn{padding:var(--jh-dimension-200) var(--jh-dimension-400);background-color:var(--jh-color-container-brand-enabled);color:var(--jh-color-content-on-brand-enabled);border:none;border-radius:var(--jh-border-radius-200);cursor:pointer;font-size:var(--jh-font-size-350);font-weight:var(--jh-font-weight-500)}@media(hover:hover){.site-search__retry-btn:hover{background-color:var(--jh-color-container-brand-hover)}}.site-search__retry-btn:active{background-color:var(--jh-color-container-brand-active)}.site-search__result-link{display:block;padding:var(--jh-dimension-300) var(--kb-space-ui-padding-fluid);color:var(--kb-search-color-text)}.site-search__result-link--selected{background-color:var(--kb-search-color-results-item-background);text-decoration:none}.site-search__result-link:focus-visible{outline-offset:-3px}@media(hover:hover){.site-search__result-link:hover{outline:0;background-color:var(--kb-search-color-results-item-background);text-decoration:none}}.site-search__result-section{float:right;font-size:var(--jh-font-size-300);font-weight:var(--jh-font-weight-500);color:var(--kb-search-color-text);opacity:.5;text-transform:uppercase}.site-search__result-title{margin:0;font-size:var(--jh-font-size-450);font-weight:var(--jh-font-weight-500);color:var(--jh-color-content-brand-enabled)}.site-search__result-badge{background-color:var(--kb-search-color-ops-badge-background);display:inline-flex;margin-right:var(--jh-dimension-100);border-radius:var(--jh-border-radius-100);width:var(--jh-dimension-600);height:var(--jh-dimension-600);vertical-align:middle;align-items:center;justify-content:center;svg{width:18px;height:18px;color:var(--kb-search-color-ops-badge-icon)}}.site-search__result-excerpt{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--jh-font-size-350);color:var(--kb-search-color-text)}.site-search__result-highlight{background-color:var(--jh-color-container-positive-enabled);color:var(--kb-search-color-text);border-radius:var(--jh-border-radius-100);padding:0 var(--jh-dimension-50)}.site-search__result-tags{list-style:none;display:flex;flex-wrap:wrap;gap:var(--jh-dimension-100);margin:var(--jh-dimension-200) 0 0;padding:0}.site-search__result-tag{font-size:var(--jh-font-size-300);background-color:var(--jh-color-container-neutral-enabled);padding:var(--jh-dimension-50) var(--jh-dimension-200);border-radius:var(--jh-border-radius-pill)}.site-search--active{transform:translate(0);opacity:1}@media(min-width:900px){.site-search{position:relative;z-index:auto;flex:1 1 0;padding:0;transform:none;transition:none;opacity:1}.site-search__label{margin-right:0}.site-search__close{display:none}.site-search__results{margin:var(--jh-dimension-200) 0 0}}.lending-styled-table{table,td,th,tr{border:1px solid #eaf6fa}th{background-color:#07175f;color:#fff}}.tag{display:inline-block;margin-left:5px;padding:2px 6px;font-size:10px;font-weight:700;text-transform:uppercase;border-radius:5px;background-color:#8d99a0;color:#fff}.blue-tag{padding:2.5px 8px;border-radius:6.3px;background:#085ce51a;display:block;width:fit-content;margin-top:.75rem;font-size:12px;font-weight:400}.result-tags{display:flex}.display-tag{margin-right:3px;padding:3px 8px;font-size:85%;border-radius:5px;white-space:nowrap}.team-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(15em,100%),1fr));gap:var(--jh-dimension-700)}.team-grid__member-profile{display:flex;flex-direction:column;gap:var(--jh-dimension-200);img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}}.team-grid__member-profile__name{margin:0}.team-grid__member-profile__title{font-size:14px;display:block;margin:0;line-height:1.5}.team-grid__member-profile__badges{display:flex;flex-wrap:wrap;gap:var(--jh-dimension-100);margin:0;span{font-size:11px;border-radius:var(--jh-dimension-100);padding:var(--jh-dimension-25) var(--jh-dimension-200);display:inline-block}.primary{background-color:var(--jh-color-container-brand-enabled)}.secondary{background-color:var(--jh-color-container-neutral-enabled)}}.tooltip{position:relative;display:inline-flex;align-items:center;justify-content:center;height:.95em;min-height:20px;vertical-align:middle}.tooltip .tooltiptext{visibility:hidden;width:140px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%) translateY(calc(-100% - 20px));opacity:0;transition:opacity .3s;font-size:14px;font-weight:400}.tooltip .tooltiptext:after{content:"";position:absolute;top:calc(100% - 1px);left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}@media(hover:hover){.tooltip:hover .tooltiptext{visibility:visible;opacity:1}}.copy-link{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;margin:0 8px;border:none;line-height:1;background:none;color:var(--jh-color-content-brand-enabled);cursor:pointer;opacity:0;border-radius:var(--jh-border-radius-100)}.copy-link svg{display:block;width:100%;height:100%}@media(hover:hover){.has-copy-link:hover .copy-link{opacity:1}}.copy-link:focus-visible{opacity:1}:root{--kb-video-card-space-gap: var(--jh-dimension-400);--kb-video-card-space-padding-block: var(--jh-dimension-200);--kb-video-card-space-padding-inline: var(--jh-dimension-300);--kb-video-card-space-info-gap: var(--jh-dimension-400);--kb-video-card-space-radius: var(--jh-border-radius-100)}.video-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:var(--kb-video-card-space-gap)}.video-card{padding:var(--kb-video-card-space-padding-block) var(--kb-video-card-space-padding-inline);border:1px solid var(--jh-border-decorative-color);border-radius:var(--kb-video-card-space-radius)}.video-card__embed .wistia-embed-container{margin:0}.video-card__embed .wistia_embed{display:block;height:8rem;border-radius:var(--kb-video-card-space-radius);box-shadow:var(--jh-shadow-low)}.video-card__info{padding-top:var(--kb-video-card-space-info-gap)}.video-card__link{display:block;line-height:1}:root{--kb-wistia-embed-color-title: var(--jh-color-content-secondary-enabled);--kb-wistia-embed-space-title-gap: var(--jh-dimension-300)}.wistia-embed-container{margin-block:var(--kb-markdown-space-block);max-width:64em}.wistia-embed-container__title{margin-block-start:var(--kb-wistia-embed-space-title-gap);margin-block-end:0;color:var(--kb-wistia-embed-color-title);font-size:var(--jh-font-size-body-md);line-height:var(--jh-line-height-body-md)}.block{display:block}.hide-mobile{@media screen and (max-width:639px){display:none}}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.flex{display:flex}.row{display:flex;flex-direction:column;gap:40px}.column{flex:1}@media(min-width:768px){.row{flex-direction:row}.column{flex:50%}}.resource-cols{display:flex;gap:2rem;@media(max-width:1339px){display:block}}.content-column{float:left;width:33.33%}.two-content-column{float:left;width:50%}.content-row:after{content:"";clear:both}@media screen and (max-width:639px){.content-column{width:100%}}.mr-05{margin-right:.5rem}.no-bottom-margin{margin-bottom:0;padding-bottom:3px}.wgt-500{font-weight:500}.password{font-size:9pt;color:#727e8b}.alert{padding:20px;background-color:#f44336;color:#fff;margin-bottom:15px}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.visually-hidden:where(:not(:focus-within,:active)){position:absolute!important;clip-path:inset(50%)!important;overflow:hidden!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;white-space:nowrap!important}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;inset:0 .5em 0 auto;padding:1em 0}
